htaccess перезапись URL 2 получить значения - PullRequest
0 голосов
/ 15 мая 2019

Я использую PHP 7.2 Правила перезаписи URL.я делаю 2 ссылки первая ссылка " category.php? inventory_id = " и вторая ссылка " show-subcategories.php? cat_id ", но в результате всегда первая ссылка работаетотсутствует код, пожалуйста, помогите ...

Мне нужен URL

www.example.com/product-list-nokia-1 // category url
www.example.com/category/product-list-nokia-n72-3 // subcategory url
www.example.com/category/subcategory/product-list-nokia-n72-3 // subcategory url

Текущий URL

https://www.example.com/show-subcategories.php?cat_id=1
https://www.example.com/show-childcategories.php?sub_cat_id=1
https://www.example.com/search-result.php?p_id=1

Код htaccess здесь ...

Правило ошибки, пожалуйста, проверьте его сейчас

RewriteEngine On 
RewriteCond %{SERVER_PORT} 80 
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (\d+)$ category.php?inventory_id=$1 [L]
RewriteRule category/(\d+)$ show-subcategories.php?cat_id=$1 [L]//error part rule is not working
...