在本机调试网站时,使用APMServ可能是最简单的方法了,纯绿色版,解压就可以使用,非常之方便。但是最近在将WP转到本地时,发现设置固定链接后总是无法访问,根据说明打开APMServ的伪静态设置也不行,后来才发现修改的只是默认的设置,另外增加的虚拟主机也要重新设置。
假如你的APMServ安装在X盘APMServ5.2.6目录的话请按以下步骤做。
X:\APMServ5.2.6\Apache\conf\httpd.conf 文件
找到你所在的虚拟目录修改以下这个地方
(如果你有配置虚拟主机的话应修改X:\APMServ5.2.6\Apache\conf\apmserv\vhost.conf 文件)
我有配置多个虚拟主机所以我修改的文件是X:\APMServ5.2.6\Apache\conf\apmserv\vhost.conf
如果没有设置虚拟主机请如下设置
找到
AllowOverride None
改成
AllowOverride Options FileInfo
重启Apache服务即可
如果有设置虚拟主机请按以下设置,我是有设置虚拟主机的所以设置如下。
找到
AllowOverride None
改成
AllowOverride ALL
重启Apache服务即可
如果设置后无效,请看Apache\conf\httpd.conf这个文件中 LoadModule rewrite_module modules/mod_rewrite.so这句前面没有#号,如果有,去掉之后重启Apache;