Opencart自定义URL重写htaccess

时间:2014-11-14 21:11:28

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

我正在使用Opencart 1.5.6.4,我想重写一个Opencart网址,基本网址如下:

/index.php?route=product/product&path=25_28&product_id=33

如果我在Opencart的管理面板中插入自定义名称,例如Product,我会得到:

/product

这很好但我制作了一个自定义页面,这只是将&promo=1添加到链接中。

所以我如何进入我使用的自定义页面:

/index.php?route=product/product&path=25_28&product_id=33&custom=1

我想要的是,使用SEO友好网址可以访问上面的链接+ &custom=1

/product/promo

在这种情况下,/promo必须是&custom=1,我不知道该怎么做。

对于没有Opencart知识的人来说,下面的链接可能会有所帮助(我用PHP不太好)

这是我的.htacces文件:

RewriteBase /
RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]    
RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]    
RewriteRule ^download/(.*) /index.php?route=error/not_found [L]

RewriteCond %{REQUEST_FILENAME} !-f    
RewriteCond %{REQUEST_FILENAME} !-d    
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)    
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]

0 个答案:

没有答案