Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Редирект RewriteRule .htaccess не работает! [2]

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (2): « 1 [2]   

> Описание: ОЧЕНЬ НУЖЕН РЕДИРЕКТ ПО доменной переадресации???
Zuldek
Отправлено: 10 Апреля, 2013 - 15:43:11
Post Id


Постоянный участник


Покинул форум
Сообщений всего: 2122
Дата рег-ции: Июнь 2010  


Помог: 50 раз(а)




мой пример это и должен делать, но не проверял Улыбка
З.Ы.

Слеш на точку заменить

(Отредактировано автором: 10 Апреля, 2013 - 15:51:37)

 
 Top
alexpebody
Отправлено: 10 Апреля, 2013 - 15:51:11
Post Id


Новичок


Покинул форум
Сообщений всего: 53
Дата рег-ции: Апр. 2013  


Помог: 0 раз(а)




Zuldek пишет:
^([^/]+).domin.ru$


^([^/]+).domin.ru$ - куда вставить site1 и site2?

^([^site1/]+).domin.ru$ - это ж не дело ? ))
 
 Top
Zuldek
Отправлено: 10 Апреля, 2013 - 15:59:40
Post Id


Постоянный участник


Покинул форум
Сообщений всего: 2122
Дата рег-ции: Июнь 2010  


Помог: 50 раз(а)




Да я вам объясняю, что эта регулярка запрос на любой "поддомен" перенаправит.
Если вам нужно только site1 или site2, то внесите их в регулярку
CODE (htmlphp):
скопировать код в буфер обмена
  1. ^site(1|2).domain.ru$

(Отредактировано автором: 10 Апреля, 2013 - 16:02:18)

 
 Top
alexpebody
Отправлено: 10 Апреля, 2013 - 16:04:08
Post Id


Новичок


Покинул форум
Сообщений всего: 53
Дата рег-ции: Апр. 2013  


Помог: 0 раз(а)




Zuldek пишет:
то внесите их в регулярку


Это все здорово! Но я не совсем понимаю...
Для меня есть условия и само правило, я бы хотел описать данный редирект 2мя строчками ПРАВИЛА, для реврайта поддомена 1 и следующий, для поддомена 2.

Я смог только как уже написал сделать, больше ничего не придумывается, поэтому и попросил вас сделать конкретный пример если не сложно. )
 
 Top
Zuldek
Отправлено: 10 Апреля, 2013 - 16:36:48
Post Id


Постоянный участник


Покинул форум
Сообщений всего: 2122
Дата рег-ции: Июнь 2010  


Помог: 50 раз(а)




CODE (htmlphp):
скопировать код в буфер обмена
  1. RewriteRule ^site(1|2).domain.ru$ domain.ru/site$1 [L]

Вот вам пример, проверяйте.
 
 Top
Страниц (2): « 1 [2]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB