Я пытаюсь отправить Apache:
http://mydomain.com/these/are/arguments/mmmk
чтобы:
http://mydomain.com/?pages=these/are/arguments/mmmk
Такие, что $_GET['pages']
будут отображать these/are/arguments/mmmk
.
Я установил «AllowEncodedSlashes» в On.
Правило должно иметь возможность обрабатывать конечные косые черты, а когда нет подстраниц (например, http://mydomain.com
)
Кто-нибудь знает, как выполнить эту задачу?
Чтобы не переписывать изображения / скрипты, вам нужно убедиться, что файл или каталог не существует вначале в вашем файле .htaccess
RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d # Rewrite everything else through the pages parameter RewriteRule ^(.+)$ /?pages=$1 [L]