У меня вопрос о том, как правильно переписать URL-адрес..htaccess переписать с параметрами
Я хочу переписать каждый URL в index.php? Р = thatpage, например
- http://example.org/test должны пойти http://example.org/index.php?p=test
- http://example.org/test/ должны пойти http://example.org/index.php?p=test
- http://example.org/test?param1=asdf должны пойти http://example.org/index.php?p=test¶m1=asdf
- http://example.org/test/?param1=asdf следует перейти к http://example.org/index.php?p=test¶m1=asdf
Параметр 1 не имеет имени param1, и должно быть возможно добавить дополнительные параметры. В этот момент у меня есть:
RewriteRule ^([a-z]+)*$ ./index.php?p=$1
Что хорошо работает для первых двух, но не для последнего.
Необязательно, было бы неплохо не переписывать URL-адрес, если он начинается с «img» или «layout».
Заранее благодарен!