Я работаю над заказным приложением, которое требует, чтобы оно было более дружественным к SEO.
Короче говоря, мне нужно иметь возможность переписать, но NOT
перенаправить URL-адрес с чего-то вроде:
https://test.com/car/ford/
на что-то вроде https://test.com/car.php?make=ford
Я такженужно учитывать второй параметр, такой как https://test.com/car/ford/mustang
, который должен быть переписан в https://test.com/car.php?make=ford&model=mustang
.
Вот что у меня есть:
RewriteCond $0 ^car/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)$ car/?make=$1 [L]
RewriteCond $0 ^car/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)/([^/]+)$ car/?make=$1&model=$2 [L]
Я не уверен, еслиЯ занимаюсь этим правильным образом или я должен был создать какую-то карту.
Буду признателен, если кто-нибудь сможет пролить свет на то, где я иду не так.