我正在制作一个可以使用GET变量来选择播放列表的音乐播放器,我想知道如何使用单个.htaccess文件来保存我当前的.htaccess并仅用于 music.php (或Ducke.Co/music)使用不同的重写来将music?f=PLAYLISTNAME
更改为music/PLAYLISTNAME
。
我目前的.htaccess如下:
ErrorDocument 500 /DuckeCo/ErrorPages/500
Options -MultiViews
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ $1.php [L]
答案 0 :(得分:0)
在RewriteBase /
行下方,添加:
RewriteCond %{THE_REQUEST} \ /+music\?f=([^[&\ ]+)
RewriteRule ^ /music/%1? [L,R]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^music/(.+)$ /music?f=$1 [L,QSA]