我们只想重写3个链接,因此它只会影响这些链接。
index.php?portfolio=print
到
portfolio/print
和
index.php?portfolio=branding
到
portfolio/branding
和
index.php?portfolio=illustration]
到
portfolio/illustration
然而我不希望它影响index.php?portfolio = photography等链接。
理想情况下我猜3行有3条规则只重写那些链接,基础目录是/ new /。
希望你们能帮忙:)。
再次感谢!
欧文
答案 0 :(得分:0)
RewriteRule ^portfolio/(print|branding|illustration)$ index.php?portfolio=$1 [L]
这将使用一个规则与 2个假设 - 没有尾部斜杠或查询字符串参数匹配。
如果您希望在网址中注释,请回复。您可以通过将其附加到捕获来非常轻松地添加另一个部分。