2017-07-14 2 views
0

Ich habe Website, die ich die www und nicht www Probleme lösen will. Ich habe versucht, den folgenden Code aus der Datei .htaccess zu verwenden. Aber kein Ergebnis.www und nicht www Auflösungsprobleme in meiner htaccess Datei

RewriteEngine On 
RewriteCond %{HTTPS} off [OR] 

RewriteCond %{HTTP_HOST} !^www\. [NC] 
RewriteRule^http://www.w15.lk%{REQUEST_URI} [R=301,L,NE] 

# Remove Trailing Slashes... 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{THE_REQUEST} \s(.+?)/+[?\s] 
RewriteRule ^(.+?)/$ /$1 [R=301,L,NE] 

# Handle Front Controller... 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule^index.php [L] 
+0

Die Website serverfault.com ist ein besserer Ort, um eine solche Frage zu stellen. – reporter

Antwort

1

Sie waren mit Ihrem Versuch nah. Versuchen Sie, und verwenden Sie stattdessen:

RewriteEngine on 
RewriteCond %{HTTP_HOST} !^www\. [NC] 
RewriteRule ^(.*)$ http://www.w15.lk/$1 [L,R=302,NC] 

ich die R Flagge als 302 gesetzt habe es eine temporäre Umleitung für den Test zu machen. Wenn dies funktioniert, ändern Sie es in 301, um es dauerhaft zu machen.

Vergessen Sie nicht, Ihren Cache zu leeren, bevor Sie dies testen.

+0

Ich habe geändert und getestet. aber das Ergebnis ist das gleiche. bitte irgendeine Idee –

Verwandte Themen