如何修改.htaccess规则以允许多个参数?
我有一个包含3个参数的URL,如下所示如何修改.htaccess规则以允许多个参数?,.htaccess,.htaccess,我有一个包含3个参数的URL,如下所示 http://example/songs.php?name=name&uploadedby=xyz&cat=rock 之前,我的URL只有一个参数,如下所示: http://example/songs.php?name=name my.htaccess文件中的规则如下: RewriteRule ^([a-zA-Z]+)$ /songs.php?name=$1 目前它仅适用于1个参数 我如何使其适用于一个或多个参数 感谢您的帮助。试试这个 Rewrite
http://example/songs.php?name=name&uploadedby=xyz&cat=rock
之前,我的URL只有一个参数,如下所示:
http://example/songs.php?name=name
my.htaccess
文件中的规则如下:
RewriteRule ^([a-zA-Z]+)$ /songs.php?name=$1
目前它仅适用于1个参数
我如何使其适用于一个或多个参数
感谢您的帮助。试试这个
RewriteRule ^([a-zA-Z0-9]+)/([a-zA-Z0-9]+)/([a-zA-Z0-9]+)/?$ /songs.php?name=$1&uploadedby=$2&cat=$3 [QSA,NC,L]