欢迎光临
我们一直在努力

Apache下phpwind伪静态规则设置

建站超值云服务器,限时71元/月

1、首先确定Apache是否加载了Mod_rewrite 模块

方法: 检查 /etc/httpd/conf/httpd.conf 中是否存在以下两段代码 (具体路径可能会有所不同,但形式基本是一样的):

(一)LoadModule rewrite_module libexec/mod_rewrite.so

(二)AddModule mod_rewrite.c

如果存在,那么在文件/etc/httpd/conf/httpd.conf相应的主机目录配置中加入如下代码。(此时须注意,如果网站是通过虚拟主机来定义,请务必加到虚拟主机配置中去,否则可能无法使用。)

我这里虚拟主机的配置文件是/etc/httpd/conf.d/vhost.conf

vi /etc/httpd/conf.d/vhost.conf #编辑

加入以下代码:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)-htm-(.*)$ $1.php?$2
</IfModule>

/etc/init.d/httpd restart #改好后然后将 Apache 重启

然后在phpwind论坛后台-全局-伪静态-静态目录部署-静态目录部署功能,选择开启。

静态目录:-htm-

静态目录扩展名设置:.html

点击提交即可。

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » Apache下phpwind伪静态规则设置
分享到: 更多 (0)