Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.06.2015, 18:43   #1
Vapaamies
Ваш К. О.
Участник клуба
 
Аватар для Vapaamies
 
Регистрация: 26.12.2012
Сообщений: 1,755
По умолчанию Как работает перенаправление в RewriteRule [R=301]?

Может кто-нибудь своими словами объяснить, как работает это чертово перенаправление в RewriteRule mod_rewrite Apache? Я три дня провозился и ничего не добился. Понял только, что работает RewriteRule не так, как я предполагаю, и его логика мне неподвластна.

Вот в LightTPD всё на порядок проще и работает с первого раза, но на разделяемом хостинге приходится иметь секс с Apache.

Главный вопрос: неужели перенаправление [R=301] в RewriteRule -- это не такое же перенаправление, как через RedirectMatch? Они у Apache по цвету и запаху различаются?

Вот это правило или не срабатывает, или срабатывает выборочно, я так и не понял:
Код:
RewriteRule ^/(.*)/?(.*)? http://$1.cantorsys.com/$2 [QSA,R=301,L]
Vapaamies вне форума Ответить с цитированием
Старый 22.06.2015, 15:55   #2
x64
Пользователь
 
Регистрация: 15.11.2012
Сообщений: 13
По умолчанию

Первый слеш уберите.
x64 вне форума Ответить с цитированием
Старый 22.06.2015, 19:47   #3
Vapaamies
Ваш К. О.
Участник клуба
 
Аватар для Vapaamies
 
Регистрация: 26.12.2012
Сообщений: 1,755
По умолчанию

Не работает, перенаправляет на:
Код:
http://media/.cantorsys.com/forum/
------------^
Я, честно говоря, плюнул. Понял, что никогда это не пойму: там неунивесральный быдлокод какой-то писать нужно, а я так не умею, я сразу универсально хочу. Скачал книжку по Apache, мож почитаю на досуге.
Vapaamies вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка 301 Parallelogram PHP 2 02.03.2014 11:46
301 редирект Инга Сео Помощь студентам 4 09.11.2013 13:30
Как изменить перенаправление? Zeeeg Помощь студентам 7 17.02.2013 19:07
Не всегда корректно работает RewriteRule Anubys PHP 1 08.01.2013 20:14
Как обойти перенаправление mnikola2009 Работа с сетью в Delphi 5 27.11.2009 01:07