Как превратить все, что находится после www.domain.com/comp/ в переменную.
Запрос может выглядеть так www.domain.com/comp/patch1/patch2/htrc?g=1&re=ht&ur=54 или так www.domain.com/comp/patch1 и еще очень много как.
Как превратить все, что находится после www.domain.com/comp/ в переменную.
Запрос может выглядеть так www.domain.com/comp/patch1/patch2/htrc?g=1&re=ht&ur=54 или так www.domain.com/comp/patch1 и еще очень много как.
Не мучай мозг, я делаю так, обозначаю в хтацесе путь и на какой файл адресовать, а тем файлом получаешь полный путь и разбиваешь его разделителем "/" далее имеешь массив с переменными и работай с ними
RewriteEngine on
RewriteRule ^comp/(.+)$ index.php?var=$1
[/quote]
С первого взгляда похоже на Internal Server Error.
хттп://site.ru/comp/X
преобразуется в
хттп://site.ru/comp/index.php?var=X
а потом в
хттп://site.ru/comp/index.php?var=index.php?var=X
и т.д.
Спасибо решение уже найдено.
а скриптом уже анализируемКод:RewriteEngine on RewriteRule ^comp/(.*)$ /comp2/index.php
Код:$var=$_SERVER['REQUEST_URI'];