The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Домен без www - редирект на www "
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [ Отслеживать ]

"Домен без www - редирект на www "  +/
Сообщение от sw0rd on 24-Сен-06, 02:07 
Подскажите как сделать так чтобы если посетитель заходил на domain.ru его бы автоматически перекидывало на www.domain.ru?

Нашел на http://httpd.apache.org/docs/2.0/misc/rewriteguide.html пример, но он не срабатывает

RewriteCond %{HTTP_HOST}   !^fully\.qualified\.domain\.name [NC]
RewriteCond %{HTTP_HOST}   !^$
RewriteRule ^/(.*)         http://fully.qualified.domain.name/$1 [L,R]

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Домен без www - редирект на www "  +/
Сообщение от seller on 25-Сен-06, 13:05 
>Подскажите как сделать так чтобы если посетитель заходил на domain.ru его бы
>автоматически перекидывало на www.domain.ru?
>
>Нашел на http://httpd.apache.org/docs/2.0/misc/rewriteguide.html пример, но он не срабатывает
>
>RewriteCond %{HTTP_HOST}   !^fully\.qualified\.domain\.name [NC]
>RewriteCond %{HTTP_HOST}   !^$
>RewriteRule ^/(.*)         http://fully.qualified.domain.name/$1 [L,R]
>


Чтобы именно перебрасывало (redirect), или чтобы просто работало (site.ru и www.site.ru - один и тот же)?
по второму - в конфиге апача рядом с
ServerName site.ru
пиши
ServerAlias www.site.ru

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Домен без www - редирект на www "  +/
Сообщение от dev email(??) on 25-Сен-06, 14:07 
>Подскажите как сделать так чтобы если посетитель заходил на domain.ru его бы
>автоматически перекидывало на www.domain.ru?

Если у тебя уже есть name-based virtual hosts, то допиши:

<VirtualHost *>
    ServerName        domain.ru
    RedirectPermanent / http://www.domain.ru/
</VirtualHost>

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Домен без www - редирект на www "  +/
Сообщение от skokov.ru email on 19-Ноя-09, 10:25 
Универсальное правило, не нужно прописывать имя домена:

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

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру