Текущее время: 21 окт 2017, 05:17


редирект с www на без www

с www на без www (сервер nginx)

редирект с www на без www

Сообщение Linsheng » 02 июн 2011, 05:57

Здравствуйте!
такая проблема, не знаю как сделать редирект с www на без www. сервере nginx

Linsheng

Автор темы
Аватара пользователя
Прохожий
 
Сообщения: [ 3 ]
Зарегистрирован: 02 июн 2011, 05:40
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

редирект с www на без www

Сообщение HAMMER » 02 июн 2011, 11:20

Код: Выделить всё
RewriteCond %{HTTP_HOST} ^www.site.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]

как-то так
Последний раз редактировалось HAMMER 02 июн 2011, 11:21, всего редактировалось 1 раз.
АКЦИЯ: Каждому флудеру/оффтопщику - день бана в подарок! Приведи с собой друга и отгреби за двоих!

VIP группа на форуме BestCoding.info

FAQ по SEO (постепенно пополняется)
Мой любимый форум phpBB

За это сообщение автора HAMMER поблагодарил:
Linsheng (03 июн 2011, 03:05)

Аватара пользователя
Администратор
 
Сообщения: [ 930 ]
Зарегистрирован: 20 янв 2011, 13:54
Откуда: Зеленоград
Благодарил (а): 9 раз.
Поблагодарили: 85 раз.

редирект с www на без www

Сообщение Linsheng » 03 июн 2011, 03:18

Спасибо!
ещё один вопросик "http://site.ru/index.php на http://site.ru/
прописал вот это: RewriteRule ^index\.php$ http:/site.ru/ [R=301,L] получилось, но ссылки на новость поменялась "например была ссылка http://site.ru/main/silka_novosti.html стала http://site.ru/?newsid=6"

Linsheng

Автор темы
Аватара пользователя
Прохожий
 
Сообщения: [ 3 ]
Зарегистрирован: 02 июн 2011, 05:40
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

редирект с www на без www

Сообщение HAMMER » 05 июн 2011, 21:05

вы случаем в настройках движке вид ЧПУ не меняли?
АКЦИЯ: Каждому флудеру/оффтопщику - день бана в подарок! Приведи с собой друга и отгреби за двоих!

VIP группа на форуме BestCoding.info

FAQ по SEO (постепенно пополняется)
Мой любимый форум phpBB

Аватара пользователя
Администратор
 
Сообщения: [ 930 ]
Зарегистрирован: 20 янв 2011, 13:54
Откуда: Зеленоград
Благодарил (а): 9 раз.
Поблагодарили: 85 раз.

редирект с www на без www

Сообщение Linsheng » 06 июн 2011, 06:26

нет, чпу 2 стоит. Вот нашёл статью:
В веб сервере Nginx 301 редирект настраивается в конфигурационном файле ( в apache можно через файл .htaccess ), таким образом:

server {
listen 80;
server_name www.host.ru;
rewrite ^ http://host.ru$request_uri? permanent; #301 redirect
}

server {
listen 80;
server_name .host.ru;
.....
основной конфиг
.....
}

Вот собственно и все, при попадании на http://www.host.ru, получаем 301 редирект на http://host.ru в обратную сторону то-же самое, только пару строк поменять.


Только не пойму где этот конфигурационный файл лежит?

Linsheng

Автор темы
Аватара пользователя
Прохожий
 
Сообщения: [ 3 ]
Зарегистрирован: 02 июн 2011, 05:40
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.


Вернуться в DataLife Engine (DLE)

Кто сейчас на конференции

Зарегистрированные пользователи: нет зарегистрированных пользователей

cron