Я искал решение, но не могу найти его.PHP htaccess переписать URL с параметрами при сохранении индексной страницы
Проблема заключается в следующем:
У меня есть каталог на моем сайте, например domain.com/directory/
. Я создал пользовательскую CMS с настраиваемыми URL-адресами, которые добавляются после directory/
, например, domain.com/directory/example-page
. Я использовал htaccess, чтобы переписать URL-адрес directory/post.php?url=xxx
на directory/xxx
Проблема в том, что он не работает, так как у меня есть файл index.php, который я хочу продолжать использовать.
Я зафиксировал его, делая это так:
RewriteRule ^directory/subdirectory/(.*)$ directory/post.php?url=$1 [NC,L] [QSA]
Но я не хочу, чтобы использовать дополнительный подкаталог в URL.
Итак, как я могу переписать directory/post.php?url=xxx
в directory/xxx
, сохраняя directory/
, работая с index.php?
Я знаю, это звучит сложно, но я искал решение в течение нескольких дней.
Заранее благодарен!
расположен Ваш Htaccess в корне? – starkeen
@starkeen да это –