сайт не работает с URL www - PullRequest
       14

сайт не работает с URL www

3 голосов
/ 14 марта 2010

привет, у меня проблема с моим сайтом, когда я печатаю http://example.com, он работает нормально, но когда я печатаю http://www.example.com, отображается страница, которую невозможно найти,

в чем проблема, которую я не смог найти, я попробовал перенаправление .htaccess также

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.example.com [nc]
RewriteRule (.*) example.com/$1 [R=301,L]

не работает

любая помощь будет оценена

Ответы [ 3 ]

3 голосов
/ 14 марта 2010

Если вы перенаправляете на другой веб-сайт, вы должны указать 'http://' на передней панели, в противном случае Apache будет интерпретировать его как файл на сервере.

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.example.com [nc]
RewriteRule (.*) http://example.com/$1 [R=301,L]
2 голосов
/ 14 марта 2010

Убедитесь, что в файле Apache vhost установлен псевдоним для www

<VirtualHost *>
..
ServerName www.example.com
ServerAlias example.com
...
</VirtualHost>

Также не забывайте перезапускать Apache после каждого изменения.

1 голос
/ 14 марта 2010

Вы установили псевдонимы DNS для обоих адресов? Они указывают на один и тот же IP? В зависимости от вашего провайдера, может пройти некоторое время, прежде чем какие-либо изменения сработают для вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...