Veritabanında web sitesi url mevcut web sitesi url karşılaştırmak nasıl?

1 Cevap

Veritabanına kaydedilir url ile adres çubuğuna bir web sitesi mevcut url karşılaştırmak için en iyi yolu nedir?

Ne yapmak istiyorum o kadar olun veritabanında url http://www.domain.com/ ama http://domain.com/ olarak kullanıcı türleri o 301 veritabanına kaydedilir etki yönlendirmek eğer ...

Kaydedilen domain http://domain.com/ ve onlar http://www.domain.com/ ... Ben http://domain.com/ yönlendirmek istediğiniz girerseniz aynı olur

Htaccess ile bunu yapmak istemiyorum. Aslında benim PHP komut dosyası içine inşa etmek istiyorum. Wordpress bu yapmış ama onlar bunu yapmak için kullanılacak kod bulamıyorum ...

Yardımlarınız için teşekkürler!

1 Cevap

Böyle bir şey işe yarayabilir.

<?php
if ('http://' . $_SERVER['HTTP_HOST'] . '/' != $url_from_db) {
   header('HTTP/1.1 301 Moved Permanently'); 
   header('Location: ' . $url_from_db . $_SERVER['REQUEST_URI']);
}
?>