目前我的htaccess有类似
的代码RewriteRule (.*)/$ /pagename.php?name=$1
网址结构为http://www.abcd.com/brand_name/
,工作正常。通过htaccess,我想将其重写为:http://www.abcd.com/xyz-string/brand_name/
怎么做?
答案 0 :(得分:1)
brand_name
您希望将哪些内容存储在变量中?然后尝试:
RewriteEngine On
RewriteBase /
RewriteRule ^xyz-string/([A-Za-z_]+)/$ pagename.php?name=$1 [NC,L]
请注意,您可能需要根据.htaccess文件中的其他规则更改标记。此外,使用上述RegEx,brand_name
只能包含字母和下划线。