1

目前我的 htaccess 有类似的代码

RewriteRule (.*)/$ /pagename.php?name=$1

网址结构现在http://www.abcd.com/brand_name/并且工作正常。通过 htaccess 我想将其重写为:http://www.abcd.com/xyz-string/brand_name/

这个怎么做?

4

1 回答 1

1

brand_name想要存储在变量中的内容吗?然后尝试:

RewriteEngine On
RewriteBase /

RewriteRule ^xyz-string/([A-Za-z_]+)/$ pagename.php?name=$1 [NC,L]

请注意,您可能必须根据 .htaccess 文件中的其他规则更改标志。此外,对于上述 RegEx,brand_name只能由字母和下划线组成。

于 2013-08-06T12:20:09.537 回答