URL重写问题!

2016-07-07 15:37 来源:www.chinab4c.com 作者:ecshop专家

请问为什么URL重写后,栏目没有重写,还有重写后的地址怎么那么长啊,有没有什么办法搞短一点,如生成日期或数字,

问题网站:http://www.xaegou.com

回答:
URL重写:选择 简单重写!

生成日期什么的,嘿嘿,那就没招了!

二楼:选择 简单重写!也不行,就是栏目部分没有生成HTML,别的都生成了!

不知道是怎么回事,还有生成的那个地址这么长,我晕死。

网址:http://www.xaegou.com/
生成商品的地址如下:
http://www.xaegou.com/category-1 ... B3%BB%E5%88%97.html

这个官方有官方的规律.我感觉这个长短没关系.有利于搜索引擎收录就行了

生成的链接很长大概是因为您的商品名称是中文的,呵呵

htaccess.txt

这个是我用的,呵呵!给你试试!

不懂哦,但是绝对不潜水~
学习学习~

7楼,你的生成的地址长不?

4# xue10
您这个是正常的,不是很长。
还有您说栏目部分没有生成HTML,请您指的是哪一部分,您的给链接是已经生成了html了

我的是win主机
官方关于伪静态是这样说的:
# 为了确保重写规则不影响服务器上的其他站点
# 请将下面的语句前的#号去掉,并将(?:www\.)?site1\.com改为商店所在域名

#RewriteCond %{HTTP:Host} (?:www\.)?site1\.com

那一世就是我把
#RewriteCond %{HTTP:Host} (?:www\.)?site1\.com
改成

#RewriteCond %{HTTP:Host}www.ecshop.com

就可以了是么?

12楼这个按我的理解你应该改成
#RewriteCond %{HTTP:Host} (?:www\.)?site1\.com
改成

#RewriteCond %{HTTP:Host} (?:www\.)?ecshop\.com
这样的

11楼,我说的是顶部栏目连接还是这样,http://www.xaegou.com/category.php?id=1

那意思是地址为这样的算是正常了,http://www.xaegou.com/category-8 ... 9C%B2%E6%9B%BC.html

没有办让生成如:http://www.xaegou.com/category-8-0001.html这样吗?