需要从URL htaccess中删除某些URL路径

时间:2012-05-03 17:48:59

标签: apache .htaccess url mod-rewrite

好的,我是新来访的,我一直在网上搜索这个答案。我目前正在使用Interspire购物车并在网址中添加特定路径,例如:类别,产品,页面和品牌,然后才能开始网址的真正SEO部分。太糟糕了。我正在寻找一种方法来摆脱htaccess中的mod_rewite。以下是一些更直观的例子:

当前:cases.com/categories/Amazon-Kindle-Cases /

希望如此:cases.com/Amazon-Kindle-Cases /

当前:cases.com/ 产品 /Piel-Frama-559-iMagnum-Black-Leather-Case-for-Amazon-Kindle-Fire.html

希望它是这样的:cases.com/Piel-Frama-559-iMagnum-Black-Leather-Case-for-Amazon-Kindle-Fire.html

目前:cases.com/ 品牌 /PDair.html

希望它是:cases.com/PDair.html

当前:cases.com/ 页面 /News.html

希望它是:cases.com/News.html

我是否需要为每一个重写,或者可以在一个中完成。的由于

1 个答案:

答案 0 :(得分:1)

RewriteCond $1 ^(products|brands|pages|categories)
RewriteRule ^(products|brands|pages)(.*)$ $2 [L]

这有用吗?

更具体地说:

RewriteEngine on
RewriteCond $1 ^(products|brands|pages|categories)
RewriteRule ^(products|brands|pages)(.*)$ http://cases.com$2 [L]