apmserv伪静态的设置方法

web前端 6546 8年前 (2017-03-04)

APMServ作为一款一键式搭建PHP环境的软件,方便开发和调试本地的PHP程序,在开发zblog主题或者使用ZBlogPHP程序时为了支持伪静态,需要修改Apache的配置文件,软件默认不支持伪静态,需手动修改,方法如下:

打开APMServ软件(右键管理员运行) > Apache设置 > 修改配置文件,在打开的httpd.conf文件中,找到以下两处代码:

#LoadModule rewrite_module modules/mod_rewrite.so (第一步:去掉本行前的#号)
#APMServ默认虚拟主机
NameVirtualHost *:80
<VirtualHost *:80>
 ServerName *
 DocumentRoot "D:/APMServ5.2.6/www/htdocs"
<Directory "D:/APMServ5.2.6/www/htdocs">
 Options FollowSymLinks IncludesNOEXEC Indexes
 DirectoryIndex index.html index.htm default.htm index.php default.php index.cgi default.cgi index.pl default.pl index.shtml
 AllowOverride None (第二步:将此处None修改为ALL)
 Order Deny,Allow
 Allow from all
</Directory>
</VirtualHost>

至此修改完毕,重启Apache软件生效。

在zblog后台插件管理 > 静态管理中心,设置伪静态和规则,然后生成.htaccess文件即可。

分享给朋友: