Код: Выделить всё
enter code hereУ меня есть приведенный ниже набор RewriteRule, настроенный в httpd.conf для одного из моих доменов.
RewriteEngine включен
RewriteRule ^/?([-a- zA-Z0-9_+]+)$ short/1.php?d=$1 [L,NC]
RewriteRule le/?([-a-zA-Z0-9_+ ]+)$ short/2.php?d=$1 [L,NC]
RewriteRule lo/?([-a-zA-Z0-9_+]+)$ short/ 3.php?d=$1 [L,NC]
RewriteRule l/?([-a-zA-Z0-9_+]+)$ short/4.php?d= $1 [L,NC]
RewriteRule w/?([-a-zA-Z0-9_+]+)$ short/5.php?d=$1 [L,NC]
RewriteRule s/?([-a-zA-Z0-9_+]+)$ short/6.php?d=$1 [L,NC]
RewriteRule n/?([-a-zA-Z0-9_+]+)$ short/7.php?d=$1 [L,NC]
требуется все предоставлено
Правило после 5-го правила не работает в приведенном выше наборе правил.
В моем случае правила ниже не работают.
RewriteRule s/?([-a-zA-Z0-9_+]+)$ short/6.php?d=$1 [L,NC]< /p>
RewriteRule n/?([-a-zA-Z0-9_+]+)$ short/7.php?d=$1 [L,NC]
Оба этих правила дают тот же результат, что и 5-е правило.
Я перетасовал правила вверх и вниз, но все правила после 5-го правила не работают должным образом.
Я не знаю, что я делаю не так или что-то упускаю, буду очень признателен за любую помощь.
Пожалуйста, сообщите.
Подробнее здесь: https://stackoverflow.com/questions/786 ... r-5th-rule
Мобильная версия