Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
目前我的 htaccess 有类似的代码
RewriteRule (.*)/$ /pagename.php?name=$1
网址结构现在http://www.abcd.com/brand_name/并且工作正常。通过 htaccess 我想将其重写为:http://www.abcd.com/xyz-string/brand_name/
http://www.abcd.com/brand_name/
http://www.abcd.com/xyz-string/brand_name/
这个怎么做?
您brand_name想要存储在变量中的内容吗?然后尝试:
brand_name
RewriteEngine On RewriteBase / RewriteRule ^xyz-string/([A-Za-z_]+)/$ pagename.php?name=$1 [NC,L]
请注意,您可能必须根据 .htaccess 文件中的其他规则更改标志。此外,对于上述 RegEx,brand_name只能由字母和下划线组成。