Forum Webscript.Ru

Общие => Веб Сервера => Тема начата: semya от 30 Сентября 2003, 18:24:49

Название: mod_rewrite - обрубить все после вопроса
Отправлено: semya от 30 Сентября 2003, 18:24:49
Цель: написать .htaccess для того, чтобы заменять адресную строку так, чтобы перед знаком вопроса ставить / а все, что после вместе с самим знаком вопроса откидывать вовсе.

Пример: заменить www.hello.com/helo1/helo2/helo?hi=255 на www.hello.com/helo1/helo2/helo/

Пробовал уже похоже все, больше не могу, подскажите, кто сталкивался или есть какие-то идеи.
Название: mod_rewrite - обрубить все после вопроса
Отправлено: Alexandr от 01 Октября 2003, 15:04:20
Цитировать
semya:
а все, что после вместе с самим знаком вопроса откидывать вовсе.

ссылка
Какой вопрос - такой ответ. :-)
Название: mod_rewrite - обрубить все после вопроса
Отправлено: semya от 02 Октября 2003, 11:47:58
Alexandr
при всем уважении к гуру этого сайта.... :
Цитировать
написать .htaccess для того


что значит когда я ввел в браузере ссылку вида www.hello.com/helo1/helo2/helo?hi=255 она автоматически подмениласть на все то же только без ?hi=255....
Название: mod_rewrite - обрубить все после вопроса
Отправлено: Alexandr от 03 Октября 2003, 16:14:37
RewriteEngine on
Options +FollowSymlinks
RewriteBase /

RewriteCond %{REQUEST_URI} ^/helo1/helo2/helo
RewriteCond %{QUERY_STRING} !^$
RewriteRule .* %{REQUEST_URI}? [R,L]