Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Как сделать 301 редирект чтобы добавить www (nginx)

Как сделать 301 редирект чтобы добавить www (nginx)


     10.12.2012    Общие вопросы    2558

вопрос
Хостинг nginx, нужно сделать 301 редирект на добавление www в домене, пробовал так:
if ($host = ‘www.domain.com’ ) {
rewrite ^(.*)$ http://domain.com$1 permanent;
}

пишет Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

кто знает решение?!

Ответил: BR0kEN


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

Комментарии пользователей (2)

gresius
1

94 | 47

gresius - 11 декабря 2012 01:41 - Юзер

Спасибо, всё сработало по красоте!....

OTM
13

70 | 77

OTM - 11 декабря 2012 16:58 - Юзер

А причём здесь nginx? правило-то для apache

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы