nasıl ben php kullanarak benim url WWW dışında şerit yok

2 Cevap php

bu yüzden http://creya.com için http://www.creya.com harici süreklilik yönlendirme (301) yapmak istiyorum.

i apache ziyade, Abyss Web Server kullanarak değilim ve ben url yeniden yazma kuralları anlamaya olamaz. ama ben de php ile uygulama düzeyinde bu yapabilirdi inanıyorum.

ben wordpress bunu yapıyor düşünüyorum. i blogunuza url olarak http://creya.com/blog set ve http://www.creya.com/blog vurmayı deneyin; o http://creya.com/blog yönlendirir. i aynı şeyi yapmak istiyorum.

i bu kaçırma ne yapabilir nasıl herhangi bir fikir?

şimdiden teşekkürler.

2 Cevap

Bu it-yapmalıyım

   if($_SERVER['SERVER_NAME']!='creya.com')
    {
        Header("HTTP/1.1 301 Moved Permanently");
        Header("Location: http://creya.com".$_SERVER['REQUEST_URI']); 
    }

denemek

if(substr($_SERVER['SERVER_NAME'],0,4) == 'www.')
    header("Location: http://". substr($_SERVER['SERVER_NAME'], 4)

Uzun zaman ben php kodlu, bu yüzden burada biraz okuyun (http://php.net/manual/en/reserved.variables.server.php) ve son $_SERVER['SERVER_NAME'] değiştirmek, tam yol almak için nasıl hatırlamıyorum çünkü