首页IT科技静态网站生成工具(phpcms全站伪静态设置)

静态网站生成工具(phpcms全站伪静态设置)

时间2025-06-13 21:05:17分类IT科技浏览4111
导读:一、检查服务器是否支持rewrite...

一            、检查服务器是否支持rewrite

例如本地开启rewrite方法如下:

Apache 配置文件 httpd.conf

1                  、

LoadModule rewrite_module modules/mod_rewrite.so

把这句的“#            ”注释掉            。

2      、

AllowOverride none

改为

AllowOverride all

3      、重启apache服务器                  。

二                  、准备.htaccess文件(如何建立. htaccess )

若是windows            ,可以使用记事本                  ,保存选择另存为      ,".htaccess"             ,注意命名时要加上""                  ,得到.htaccess文件      ,然后把以下代码写进去保存      。

RewriteEngine On RewriteRule ^(.*)content-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/index\.php\?m=content&c=index&a=show&catid=$2&id= $3&page=$4 RewriteRule ^(.*)show-([0-9]+)-([0-9]+)-([0-9]+).html$ $1/index\.php\?m=content&c=index&a=show&catid=$2&id= $3&page=$4 RewriteRule ^(.*)list-([0-9]+)-([0-9]+).html$ $1/index\.php\?m=content&c=index&a=lists&catid=$2&page=$3

以上的是.htaccess规则            。

要是想在本地测试      ,例如 127.0.0.1/my2400                  ,因为不是根目录访问            ,所以把以上代码改写如下(多了个/my2400):

RewriteEngine On RewriteRule ^(.*)content-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/my2400/index\.php\?m=content&c=index&a=show&catid= $2&id= $3&page=$4 RewriteRule ^(.*)show-([0-9]+)-([0-9]+)-([0-9]+).html$ $1/my2400/index\.php\?m=content&c=index&a=show&catid=$2&id= $3&page=$4 RewriteRule ^(.*)list-([0-9]+)-([0-9]+).html$ $1/my2400/index\.php\?m=content&c=index&a=lists&catid=$2&page=$3

三            、PHPCMS V9后台设置分类栏目                  。

位置:内容->管理栏目->添加栏目

注意设置第二选项卡      ,“生成HTML设置                  ”

栏目页URL规则:list-1-2-1.html

内容页URL规则:content-1-2-1.html

四      、批量更新URL                  ,完成伪静态设置      。

相关文章教程推荐:phpcms教程

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
a database management system改错(A database of opensource HTTP proxies written in python: htfilter2) 网站如何优化排名好(网站快速优化排名技巧)