htaccess две переменные две целевые страницы

Я уже реализовал и работаю над следующим:

http://domain.com/collections/ford

со следующего URL:

http://domain.com/collections.php?brand=ford

с использованием

RewriteRule ^collections/$1/(.*)$ collections.php?company=$1 [L]

Это работает отлично. Теперь мне нужно реализовать подкатегорию на этих страницах. Они должны выглядеть так:

http://domain.com/collections/ford/classic

от

http://domain.com/collections.php?brand=ford&collection=classic

но вместо того, чтобы использовать ту же php-страницу, что и раньше (collections.php), я хочу использовать другую (year.php) и две переменные. И year.php, и collections.php находятся в корне моего сайта.

Вопрос в том, как мне изменить свой htaccess tp для достижения желаемого результата? Большое спасибо за любую помощь.


person TharsDimitris    schedule 11.12.2014    source источник
comment
Вы только что связались с локальным хостом?   -  person djv    schedule 11.12.2014
comment
посмотрите stackoverflow .com/questions/27315981/   -  person UnskilledFreak    schedule 11.12.2014


Ответы (1)


Вы можете использовать этот код в своем DOCUMENT_ROOT/.htaccess файле:

Options +FollowSymLinks -MultiViews
RewriteEngine On
RewriteBase /

RewriteRule ^collections/([^/]+)/?$ collections.php?company=$1 [L,QSA,NC]

RewriteRule ^collections/([^/]+)/([^/]+)/?$ collections.php?brand=$1&collection=$2 [L,QSA,NC]
person anubhava    schedule 11.12.2014