Старый 01.07.2008, 13:44   #1
Мастер
 
Регистрация: 23.03.2008
Сообщений: 514
Вес репутации: 0
Deadman_n не любят в этих краяхDeadman_n не любят в этих краяхDeadman_n не любят в этих краяхDeadman_n не любят в этих краяхDeadman_n не любят в этих краяхDeadman_n не любят в этих краяхDeadman_n не любят в этих краяхDeadman_n не любят в этих краяхDeadman_n не любят в этих краяхDeadman_n не любят в этих краях
По умолчанию Редирект через .htaccess (301). Есть вопрос.

Подскажите, вот так правильно будет?

RewriteEngine on
RewriteCond %{HTTP_HOST} ^telefon.baza.pp.ru$ [OR]
RewriteCond %{HTTP_HOST} ^www.telefon.baza.pp.ru$
RewriteRule ^(.*)$ http://baza.pp.ru [R=301,L]

Судя по ссылке http://search.yaca.yandex.ru/yca/cy/...on.baza.pp.ru/ всё прошло успешно... тиц переклеился наверно тоже...

Но, этот редирект я нашел случайно на одном своем сайте. Незнаю откуда инфа и почему именно так я его делал.

Смотрел инфу и сошлись к мнению, что самый правильный это так:

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^historichka\.spb\.ru
RewriteRule ^(.*)$ http://www.historichka.ru/$1 [R=permanent,L]

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.historichka\.spb\.ru
RewriteRule ^(.*)$ http://www.historichka.ru/$1 [R=permanent,L]

Что можете сказать по данному вопросу? Мой вариант первый может и не логичный, но он вроде же работает. Значит и пользоватсья им? Или же слушать знатаком с вариантом, которой я привел ниже?
__________________
Я из Томска.
Deadman_n вне форума   Ответить с цитированием
Старый 01.07.2008, 20:02   #2
Новичок
 
Регистрация: 11.06.2008
Сообщений: 3
Вес репутации: 0
AntonShevchuk скоро станет известен
По умолчанию

В первом варианте у тебя все таки ошибка - в регулярных выражениях точка (.) - обозначает любой символ - т.е. ее необходимо экранировать (\.), но все работает т.к. регулярка канает...

Опция Options +FollowSymLinks - не имеет никакого отношения к редиректу.

Запись вида [R=301,L] и [R=permanent,L] кажись эквивалентны...
AntonShevchuk вне форума   Ответить с цитированием
Старый 01.07.2008, 20:12   #3
Злой модератор
 
Аватар для Wink
 
Регистрация: 25.03.2007
Адрес: Deep forest
Сообщений: 5,346
Вес репутации: 455
Wink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущее
По умолчанию

Первый вариант перенаправляет все подряд запросы на морду нового сайта, второй пытается перенаправлять запросы к внутренним страницам старого сайта на такие же нового. Так что смотря что сделать пытались надо еще знать.
Wink вне форума   Ответить с цитированием
Старый 02.07.2008, 08:01   #4
Мастер
 
Регистрация: 23.03.2008
Сообщений: 514
Вес репутации: 0
Deadman_n не любят в этих краяхDeadman_n не любят в этих краяхDeadman_n не любят в этих краяхDeadman_n не любят в этих краяхDeadman_n не любят в этих краяхDeadman_n не любят в этих краяхDeadman_n не любят в этих краяхDeadman_n не любят в этих краяхDeadman_n не любят в этих краяхDeadman_n не любят в этих краях
По умолчанию

Мне тИЦ, PR переклеить нужно на новый домен. А также со всех страниц старого отправить посетителя на новую главную.
__________________
Я из Томска.
Deadman_n вне форума   Ответить с цитированием
Старый 02.07.2008, 08:29   #5
Злой модератор
 
Аватар для Wink
 
Регистрация: 25.03.2007
Адрес: Deep forest
Сообщений: 5,346
Вес репутации: 455
Wink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущее
По умолчанию

Ну тогда делайте как в первом варианте.
Wink вне форума   Ответить с цитированием
Старый 05.07.2008, 11:55   #6
Специалист
 
Аватар для SergeCherry
 
Регистрация: 05.09.2007
Сообщений: 175
Вес репутации: 160
SergeCherry скоро станет известенSergeCherry скоро станет известен
Отправить сообщение для SergeCherry с помощью ICQ
По умолчанию

Проверьте меня, господа, верна запись в .htaccess, если хочу, что бы страницы открывались БЕЗ www:

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.sovetyem\.ru
RewriteRule ^(.*)$ http://sovetyem.ru/$1 [R=301,L]
SergeCherry вне форума   Ответить с цитированием
Старый 05.07.2008, 12:18   #7
Злой модератор
 
Аватар для Wink
 
Регистрация: 25.03.2007
Адрес: Deep forest
Сообщений: 5,346
Вес репутации: 455
Wink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущее
По умолчанию

У меня такая вот стоит, универсальная для любых сайтов
Код:
RewriteCond %{HTTP_HOST}%{REQUEST_URI} ^www\.(.*) [NC]
RewriteRule ^(.*)$ http://%1 [R=301,QSA]
Wink вне форума   Ответить с цитированием
Старый 05.07.2008, 12:24   #8
Специалист
 
Аватар для SergeCherry
 
Регистрация: 05.09.2007
Сообщений: 175
Вес репутации: 160
SergeCherry скоро станет известенSergeCherry скоро станет известен
Отправить сообщение для SergeCherry с помощью ICQ
По умолчанию

спасибо
SergeCherry вне форума   Ответить с цитированием
Старый 05.07.2008, 12:44   #9
Специалист
 
Аватар для RXL
 
Регистрация: 01.11.2007
Адрес: Гондурас
Сообщений: 224
Вес репутации: 159
RXL скоро станет известенRXL скоро станет известен
По умолчанию

Типичный способ склейки имен с www и без www:
Код:
RewriteEngine On
RewriteCond %{HTTP:Host} ^www\.(.*)
RewriteRule ^/(.*) http://%1/$1 [R=301,L]
Главное вставить это в конфиг сервера или виртуального хоста (если они есть), но не в директорию и т.п.

Универсально для всех сайтов.
Аналогично можно и разные домены склеить.

P.S.: Форма %{HTTP:Host} предпочтительна.
RXL вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Блокировка IP через .htaccess Wink Разработка и сопровождение сайтов 17 25.07.2010 08:24
Вопрос по .htaccess и индексные файлы D.iK.iJ Разработка и сопровождение сайтов 27 22.09.2008 01:53
ЕСТЬ ВОПРОС goodchelovek Вопросы от новичков 12 02.03.2008 22:51
Редирект 301/302 - вопрос к администрации Alex007 Вопросы по работе системы 15 21.04.2007 09:51


Часовой пояс GMT +3, время: 22:42.