0

我使用 mod-rewrite,我这样做:

RewriteRule ^brand/([A-Za-z0-9-]+)/([A-Za-z0-9-\.\_]+)/?$ model.php?ref=$2&brand=$1 [NC]

效果很好!但我有一个问题:当你通过 url 像

brand/stuff/ffgfgfgfg.php它将重定向到一个页面brand/stuff/ffgfgfgfg?ref=ffgfgfgfg.php&brand=stuff。我想摆脱这种情况,因为它对谷歌的推广不是很好。

也许任何人都可以帮助我并提出一个解决方案来重定向那个尴尬的页面?

4

1 回答 1

0

那么这里是你的选择。如果,正如您在评论中所说(尽管我觉得有点奇怪),您想将品牌/stuff/ffgfgfgfg.php 重定向到品牌/stuff/ffgfgfgfg,您可以使用

RewriteRule ^brand/([A-Za-z0-9-]+)/([A-Za-z0-9-\.\_]+).php/?$ brand/$1/$2 [NC]

显然,如果你想重定向到brand/stuff/ffgfgfgfg?ref=ffgfgfgfg&brand=stuff,你可以使用

RewriteRule ^brand/([A-Za-z0-9-]+)/([A-Za-z0-9-\.\_]+).php/?$ model.php?ref=$2&brand=$1 [NC]
于 2012-11-15T07:51:40.753 回答