Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Вопрос по mod_rewrite. Как связать? 
:(
    Опции темы
HappyMan
Дата 10.8.2005, 19:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 347
Регистрация: 29.7.2004

Репутация: нет
Всего: 2



прочитал это:
http://forum.vingrad.ru/index.php?act=modu...el&article=2835

как настроить чтоб когда вводишь: ...ру/имя/тест1.пхп
он пересылал бы на скрипт_нейм.пхп

а если вводишь ...ру/возраст/тест2.пхп
он пересылал бы на скрипт_аге.пхп

?

что тут надо изменить:
Цитата

RewriteEngine on
Options +FollowSymlinks
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.phtml [L,QSA]



--------------------
Цитата
Желательно на 100%.
© Mal Hack
PM MAIL   Вверх
Mal Hack
Дата 10.8.2005, 19:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 15
Всего: 261



Эти правила просто не подойдут.
Можно до них (после Options) дописать:
Код

RewriteRule ru/([a-zA-Z0-9]+)/test1.php script_name.php [L,QSA]
RewriteRule ru/([0-9]+)/test2.php script_age.php [L,QSA]

PM ICQ   Вверх
HappyMan
Дата 10.8.2005, 19:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 347
Регистрация: 29.7.2004

Репутация: нет
Всего: 2



Mal Hack
заработало! а ([0-9]+) должно только цифры пропускать? там всеравно что вводишь...


--------------------
Цитата
Желательно на 100%.
© Mal Hack
PM MAIL   Вверх
Mal Hack
Дата 10.8.2005, 19:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 15
Всего: 261



Цитата(HappyMan @ 10.8.2005, 20:29)
а ([0-9]+) должно только цифры пропускать?

Да.

Цитата(HappyMan @ 10.8.2005, 20:29)
там всеравно что вводишь...

нет не все равно. Если вводишь с не цифровыми, то он не перекинет на script_age.php
PM ICQ   Вверх
HappyMan
Дата 10.8.2005, 20:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 347
Регистрация: 29.7.2004

Репутация: нет
Всего: 2



Mal Hack
Цитата
нет не все равно. Если вводишь с не цифровыми, то он не перекинет на script_age.php


перекидывает... smile


--------------------
Цитата
Желательно на 100%.
© Mal Hack
PM MAIL   Вверх
Mal Hack
Дата 10.8.2005, 20:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 15
Всего: 261



Цитата(HappyMan @ 10.8.2005, 21:40)

перекидывает... smile

Реврайт не может быть точно. Только что проверил. Где-то еще...
PM ICQ   Вверх
HappyMan
Дата 13.8.2005, 16:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 347
Регистрация: 29.7.2004

Репутация: нет
Всего: 2



Mal Hack
Цитата

RewriteEngine on
Options +FollowSymlinks
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ([a-zA-Z0-9]+)/test1.php alo1.php [L,QSA]
RewriteRule ([0-9]+)/test2.php alo2.php [L,QSA]



--------------------
Цитата
Желательно на 100%.
© Mal Hack
PM MAIL   Вверх
Mal Hack
Дата 13.8.2005, 16:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 15
Всего: 261



Символы начала и конца строки добавь в правила.
^ и $.
PM ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема »


 




[ Время генерации скрипта: 0.0508 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.