伪静态:假静态,其实也是动态,动态需要访问的都要去执行数据库查询的啊,并且将查询的结果显示到页面中来,属于动态的方式的URL规则
静态:速度快,并且不需要每次都从数据库中去获取数据,同时减轻服务器的压力
URL重定向:将原来的URL地址做了转换变成另外一个地址,而这种地址比较利于搜索引擎
在phpcms中我们到 '内容 > 内容相关设置 > 管理栏目 >'中修改栏目的URL规则后,会出现文章无法访问的现象
我们需要做一些配置来解决:
APPACHE的配置:
1.找到下载的phpcms源文件,在readme文件夹下拷贝.htaccess文件到网站根目录下
2.配置APPACHE的配置文件httpd.conf,
#LoadModule rewrite_module modules/mod_rewrite.so 开启重写模块,把前面的#号去掉
3.找到AllowOverride none 换成 AllowOverride All 允许所有的可重写
4.重启APPACHE
完成!
使用UPUPW KANGLE版的就不用麻烦了,直接在readme文件夹下拷贝.htaccess文件到网站根目录下就ok
没做伪静态前地址
http://localhost/index.php?m=content&c=index&a=show&catid=12&id=69(动态地址)
做完伪静态后的地址
http://localhost/content-12-70-1.html
当我们有很多文章之前都是动态地址的时候,我们需要进行切换时,就要进行URL更新
注意:
仅当内容页URL规则发上变化时,请批量更新,地址未改变时,不需要更新 。
————————————————
版权声明:本文为CSDN博主「LindaChou」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/sinat_35921156/article/details/55511023