Я хотел бы превратить каталог URL в параметр. Как это может быть сделано?
Например
myurl.com/directory1/?param2=test1
myurl.com/directory2/?param2=test2
myurl.com/directory3/?param2=test3
чтобы отразить это
myurl.com/index.php?param1=directory1¶m2=test1
myurl.com/index.php?param1=directory2¶m2=test2
myurl.com/index.php?param1=directory3¶m2=test3
Решение htaccess было бы здорово. Спасибо!
Недостаточно информации, у вас есть код для извлечения каталогов? это исходит из базы данных и т. д.
предоставьте свой текущий блок кода для этого, и мы можем помочь вам изменить его.
Итак, вот мое решение в конце.
Внутри моего файла .htaccess
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)/(.)?$ index.php?param1=$1 [L,QSA]
Мне пришлось пройтись по всем источникам изображений и источникам таблиц стилей и убедиться, что у меня в начале каждого источника была косая черта, чтобы изображение можно было извлечь из корневого каталога, а также мне пришлось настроить виртуальные хосты в WAMP для надлежащего тестирования.
Спасибо!