В .htaccess не работает только 1 RewriteRule параметр, а если добавить второй, то перестает работать первый! Что делать?
Вот код эти строки:
RewriteRule ^([^/]*)/([^/]*)$ /game.php?id=$1&href=$2 [L]
RewriteRule ^([^/]*)/([^/]*)$ /product.php?type=$1&category=$2 [L]
Ответы (1 шт):
Автор решения: Дмитрий Гвоздь
→ Ссылка
Вам надо четко разделять правила между собой. В строке сопоставления нужно иметь префикс или набор вариантов.
RewriteRule ^game/([a-zA-Z0-9]+)/([a-zA-Z0-9]+)/$ /game.php?id=$1&href=$2 [L]
RewriteRule ^product/([a-zA-Z0-9]+)/([a-zA-Z0-9]+)/$ /product.php?type=$1&category=$2 [L]