次の URL があります。
http://mysite.com/tracks/backing-track-search?artist=TINA-TURNER&action=search&listArtist=true
私が読みたいもの:
http://mysite.com/tracks/backing-track-search/TINA-TURNER
これは私が試みていることですが、変数http://mysite.com/tracks/backing-track-search
なしで簡単に取得できますGET
RewriteRule ^(tracks)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/?$ /$1/$2?artist=$3&action=$4&listArtist=$5 [QSA,L]
これは可能ですか、またはURL にも変数action
と変数を含める必要がありますか? listArtist
(PHPファイルにない場合はおそらくフラグを立てることができますが、それは簡単です)
私も試しましたが、失敗しました:
http://mysite.com/tracks/backing-track-search/TINA-TURNER/search/true
編集混乱があるかもしれないと思います、私のせいです...
元の URL に
http://mysite.com/tracks/backing-track-search?artist=TINA-TURNER&action=search&listArtist=true
知らせ
...backing-track-search?artist...
まあbacking-track-search
、実際にはディレクトリではなくファイルです-ファイルにそのbacking-track-search.html
ルールが書かれているので、単に.htmlを省略しました.htaccess