我使用 .htaccess 在我的网站 URL 上隐藏 GET 变量,如下所示:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([A-Z0-9]+)$ index.php?music=$1 [NC,L]
我可以获取的唯一变量是包含字母和数字的唯一 ID。所以我想创建一个规则来检查 GET 变量是否包含字母和数字。
我想要什么:
http://www.website.com/123456ABCDEF > http://www.website.com/index.php?var=123456ABCDEF
我不想要的:
http://www.website.com/123456 > http://www.website.com/index.php?var=123456
http://www.website.com/ABCDEF > http://www.website.com/index.php?var=ABCDEF
有任何想法吗?谢谢!