部分实现url伪静态的方法,和分类页不能伪静态的严重问题!

2016-07-07 16:02 来源:www.chinab4c.com 作者:ecshop专家



这个帖子一是教大家做url伪静态,二是重点,请解决下最后一段话里的问题,多谢!

rul重写:url重写可以看做是伪静态的其中一种方法,比如把一个动态url,
重写成一个静态化的rul;一般在网站程序的后台系统设置里有url重写的
功能;如ecshop的后台>系统设置>商店设置>基本设置,这里可以设置
url重写,它分为简单重写和复杂重写两种,复杂rewrite相对简单rewrite
是在把分类名称和商品名称写到URL里面,复杂的url里含有中文。
选择了之后有提示url重写功能必须有apache,且apache启用了rewrite模块,
这个要打开Apache\conf里面的httpd.conf文件,搜索LoadModule rewrite_module
前面没有被#号注释则说明已经启用rewrite模块了;然后把ecshop网站程序
根目录下的htaccess.txt重命名为.htaccess

重命名为.htaccess后再打开文件把RewriteBase前的#号注释删掉,在把后面的
路径改为相应的目录,默认的是跟目录RewriteBase /,像我在本地dedeampz的
环境里就改成了RewriteBase /ECshop/;相应的,也要把Apache\conf\httpd.conf
里面的Directory /改成Directory /ECshop/,然后在重启apache,刷新页面,
url重写就成功了;

问题来了,谁能解决下面的问题:

但是发现只是商品页和文章页才是url重写后的html格式,
而在网站首页直接点商品分类页或文章分类页url还是显示的动态形式

但点了分类页后,在“当前位置”的面包屑导航上再点一次分类页就变成重写后
的伪静态url了,这点我还没找到解决方法!)

回答:
你该了htaccess.txt成为.htaccess了吗?

后台开启所有URL 全部都是静态的

若是环境不支持,那么支持会是404提示

你是程序上的问题

朋友不错,谢谢您的努力,顶了












炸金花扎金花游戏大厅下载 诈金花www.dfslh.net

不错。学习一下

你该了htaccess.txt成为.htaccess了吗?
mrleilei 发表于 2013-5-17 14:06


你看不见帖子里清清楚楚的说明了啊!

呵呵,看大家评论如何












炸金花扎金花游戏大厅下载 诈金花www.dfslh.net