2

私はすでに以下を実装して作業しています:

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) と 2 つの変数を使用したいと考えています。year.php と collections.php の両方がサイトのルートにあります。

問題は、htaccess tp を変更して目的の結果を得るにはどうすればよいですか? 助けてくれてありがとう。

4

1 に答える 1

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]
于 2014-12-11T17:03:52.773 に答える