用于Opencart搜索页面URL的htaccess mod_rewrite

时间:2012-12-08 19:03:26

标签: .htaccess mod-rewrite url-rewriting opencart seo

我在创建htaccess mod_rewrite规则时遇到一些困难,该规则将采用以下网址:

http://www.mydomain.com/index.php?route=product/search&filter_name=SEARCH%20CRITERIA

并使其更符合以下方面:

http://www.mydomain.com/search/SEARCH-CRITERIA

甚至

http://www.mydomain.com/search?filter_name=SEARCH%20CRITERIA

我尝试的所有内容似乎打破了Opencart框架自动生成的SEO友好URL。怎么办呢?

1 个答案:

答案 0 :(得分:1)

在您的.htaccess文件中,将规则直接放在用于重写sitemap.xml和googlebase.xml以及最后一般规则之前的行的后面。

规则可能如下:

RewriteRule ^search\/(.*)$ index.php?route=product/search&filter_name=$1

- 没有测试它,这只是猜测。

同时向我们展示您尝试过的内容将受到高度赞赏。