0

私は自分のサイトとリンクの構造を再設計しました。以前は次のように構造されていました

www.domain.com/firstvariable/secondvariable

今、彼らは

www.domain.com/cat/firstvariable_secondvariable.html

/ の後のすべてを /mp3/ にリダイレクトするルールを設定できますが、実際の mp3.php から /mp3 にリダイレクトする必要があるルールは / ルールを使用して上書きされます

1 つの「セパレーター」と 2 つの変数を持つ他のページにも影響します。これを止めるにはどうすればよいですか?

.htaccess

RewriteCond %{HTTP_HOST} ^www.domain.com$ [NC]
RewriteRule ^(.*)$ http://domain.com/$1 [L,R=301]
RewriteRule ^mp3/(.*)-(.*)/?.html$ mp3.php?artist=$1&song=$2 [nc]
RewriteRule ^(.*)/(.*)$ /mp3/$1_$2.html [R=301,L]
4

0 に答える 0