zen-cart URL修改

zen-cart URL修改

 首先找到两个文件:.htaccess(你的网站根目录下),seo.url.php(includes/classes/)。好了打开这两个文件。我知举一个例子,修改栏目的URL。
默认情况下栏目的URL为:你的网站/栏目名对应的拼音-c-栏目ID.html【还是把我自己本地的链接写出来吧,不然大家看的太累了,http://www.zencart110508.com/authentic-c-2.html】,好像听说这种URL是最好的,一般情况下不建议修改,根据需要自己斟酌了,呵呵!
在.htaccess文件中找到这段代码:
RewriteRule ^(.*)-c-(.*).html$ index\.php?main_page=index&cPath=$2&%{QUERY_STRING} [L]
然后在seo.url.php中找到如下代码:
'cPath' => '-c-', 和 $url = $this->make_url($page, $this->get_category_name($p2[1]), $p2[0], $p2[1], '.html', $separator);
A:假如我们想要这种URL(你的网站/栏目名对应的拼音/c/栏目ID/【http://www.zencart110508.com/authentic/c/2/】)上面两处的代码修改如下:
'cPath' => '/c/', 和 $url = $this->make_url($page, $this->get_category_name($p2[1]), $p2[0], $p2[1], '/', $separator);
B: 假如我们想要这种URL(你的网站/栏目名对应的拼音/xxx(自己随便定义,不要是汉字哦)/栏目ID/【http://www.zencart110508.com/authentic-sort-2.html】)上面两处的代码修改如下:
'cPath' => '-sort-', 和 $url = $this->make_url($page, $this->get_category_name($p2[1]), $p2[0], $p2[1], '.html', $separator);
其它修改都是类似,只要看懂了,修改就简单了,也就是伪静态的修改。

你可能感兴趣的:(zen-cart URL修改)