2012-09-04 17 views

Antwort

50

automatisch Um ein www zu Ihren Domain-Namen hinzufügen, wenn es nicht eine Sub-Domain ist, fügen Sie diese in die .htaccess-Datei in Ihrem Dokument root:

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^[^.]+\.[^.]+$ 
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [L,R=301] 
+0

Danke. Dies scheint zu funktionieren. Kannst du erklären, warum die vorherige deiner Meinung nach nicht funktioniert hat? Ich habe bemerkt, dass es funktioniert. bemerkte dann aber, dass meine Subdomain nicht funktionierte. Nicht sicher, ob das in Zusammenhang stand oder nicht oder nur Propagierungsprobleme. Ich würde gerne mehr darüber erfahren, was jede Zeile der 2 Antworten bedeutet. Vielen Dank! – kdjernigan

+0

@kdjernigan das 'www' wurde nie zur Weiterleitung hinzugefügt, und die erste Bedingung entspricht einer Subdomain. –

+0

Dies scheint nicht zu funktionieren, es sei denn, es ist am Anfang meiner .htaccess-Datei ... das ist in Ordnung. Einfach seltsam. –

Verwandte Themen