не работает двойной слеш или пустой символ в RewriteRule
это работает
RewriteRule ^bill/([a-zA-Z+0-9_-]+)/([0-9]+)$ /bill.php?id=$2
не работает если нет первой группы
то есть ссылки вида
http://сайт/bill//101919
пробовал
RewriteRule ^bill/([a-zA-Z+0-9_-]*)/([0-9]+)$ /bill.php?id=$2
RewriteRule ^bill//([0-9]+)$ /bill.php?id=$1
не работает
как понимаю апач двойной или многократный слеш объединяет в один
поэтому просто попробуйте
RewriteRule ^bill/([0-9]+)$ /bill.php?id=$1
Комментарии
Оставить комментарий
Выполнение скриптов на стороне сервера PHP (LAMP) NodeJS (Backend)
Термины: Выполнение скриптов на стороне сервера PHP (LAMP) NodeJS (Backend)