陈奇网络工作室

PhpcmsV9全局伪静态设置方法

建设工作站服务器

Phpcms V9全局伪静态设置方法? 这个问题可能在我们日常学习和工作中很常见。 我希望通过这个问题你能深深收获。 以下是小编给大家带来的参考内容。 一起看看吧。

phpcms如何模拟静态页面?

Phpcms V9全局伪静态设置方法

Phpcms V9可以说是cms程序中定制功能最强的。 可以在静态化和伪静态化方面进行设定。 这里分享Phpcms V9的伪静态设定方法。 请务必使用。

为什么是假静态的? 具体在这里没说,但我知道! 一方面不需要在更新修改后生成静态文件,另一方面为了seo

访问规则如下。

list--{$catid}--{$page}.html

content-{ $ catid }-- { $ id }-- { $ page }.html

扩展-URL规则管理,甚至可以设置。

请注意,以下方法仅适用于Apache服务器上的: 对于IIS服务器,请使用httpd.ini而不是. htaccess。

设置httpd.ini的方法与. htaccess略有不同。 因为我当地没有IIS,所以不写这些规则。

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

例如,可以使用以下方法在本地打开rewrite

Apache配置文件httpd.conf

1、load module rewrite _ module modules/mod _ rewrite.so

注释掉此语句中的“#”。

2、将授权none更改为授权

重新启动apache服务器。

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

在windows上,可以使用记事本保存选择并将其另存为。 & #039; htaccess& #039; 在命名时& #039; & #039; 请注意做记号。

获取. htaccess文件,然后编写并保存以下代码:

RewriteEngine On

rewriterule^(.* ) content-) [0-9]-) [0-9]-) [0-9] )\\& quot; html$$1/index ( ).PPS m=contentc=indexa=show catid=$ 2id=

$ 3页=$ 4

rewriterule^(.* ) show-([0-9] ) ( [0-9] ) ).html$$1/index ( ( ) ).PHP ( ) ) ) )。 m=contentc=indexa=show catid=$ 2id=

$ 3页=$ 4

rewriterule^(.* ) list-([0-9] ) ) ) html$$1/index\\& quot; PHP\\& quot; m=contentc=indexa=lists catid=$2page=$ 3

以上是. htaccess规则,语法的详细情况可以在百度上查到。

如果想在本地测试,例如127.0.0.1/my2400不是根访问,所以将上述代码改写如下。 有多个/my2400。

RewriteEngine On

rewriterule^(.* ) content-) [0-9]-) [0-9]-) [0-9] )\\& quot; html$$1/my2400/index ( ) )。 m=contentc=indexa=showcatid=

$2id=$3page=$4

rewriterule^(.* ) show-) [0-9]-) [0-9] ) [0-9] ).html$$1/my2400/index ( ( ).PHP ) )。 m=contentc=indexa=show catid=$ 2id=

$ 3页=$ 4

rewriterule^(.* ) list-(-([0-9] ) ( [0-9] ) ).html$$1/my2400/index(\\\.PHP ) \? m=contentc=indexa=lists catid=$2page=$ 3

三.在PHPCMS V9后台设置分类栏。

地点:内容-管理栏-添加栏

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

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

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

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

谢谢您的阅读! 看了以上内容,你们对Phpcms V9全站的伪静态安装方法大致了解了吗? 希望文章的内容对大家有帮助。 如果想了解更多相关文章的内容,欢迎使用信息频道。

详情请访问云服务器、域名注册、虚拟主机的问题,请访问西部数码代理商官方网站: www.chenqinet.cn

相关推荐

后台-系统设置-扩展变量-手机广告位-内容页底部广告位3