
我有以下网址:www.mydomain.com/musician.php?musician=musicianname&id=idnumber
我正在使用 mod_rewrite 来实现此目的:www.mydomain.com/musician/musicianname/idnumber
这是我使用的规则:
RewriteRule musician/([a-zA-Z0-9]+)/([a-zA-Z0-9]+)$ /musician.php?$musician=$1&id=$2 [L]
这工作得很好,但我想让这个 URL 更方便用户使用。我想从 URL 中隐藏“musician”和“idnumber”,只显示“musicianname”:www.mydomain.com/musicianname/
实现此目的的最佳 mod_rewrite 规则是什么?