在APMServ本地环境下WordPress伪静态的设置方法

先说说APMServ是个神马东东,有的站长可能知道,知道的请略过,不知道请百度,呵呵。AMPserv是一款比较不错的国产软件,并且是可视化界面的。最新版本是5.2.6版本。它集成了Apache、PHP、MySQL等web服务器组件,可以在本地Windows系统下进行服务器平台的搭建。但是APMServ不够人性化的地方就是它的伪静态默认是关闭的。如果在本地搭建wordpress后,在wp后台中设置固定链接,比如设置成:%post_id%.html这种固定链接后,在打开页面,肯定会显示“无法找到网页Object not found”。

针对此问题,我先后从网上找了几种方法,但都没有成功。最近我又在研究APMserv的伪静态设置方法,终于找到了可以完美解决的方法,这样让你在本地测试wordpress时也可以使用伪静态的固定连接了。现在把方法分享给大家:

1、首先打开你的APMserv所在目录,打开Apache\conf\httpd.conf这个文件(可以用notepad、或者editplus等编辑器软件打开),找到 LoadModule rewrite_module modules/mod_rewrite.so这句,去掉前面的#号;(如果前面没有#则不用管)
2、还是这个文件,把所有的“AllowOverride None”全部替换成“AllowOverride Options FileInfo”。保存关闭即可。
3、在本地建立.htaccess文件,可以先新建一个文本文档,然后在上传到你的ftp空间,在ftp中修改为.htaccess文件即可(因windows下必须要有文件名,所以需要传到ftp中在修改),有了htaccess文件后,用editplus软件打开,然后将下面的代码复制进去并保存,将文件放到你的wordpress根目录下即可。

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

4、最后一步,请重启你的Apache服务,然后在进入wordpress后台,可以试试设置固定连接了。

以上方法本人亲测,绝对可行,如有问题请留言。关于wordpress的固定连接设置方法,可以参考我之前的文章WordPress博客系统设置永久链接(固定连接)参数的方法



转载文章请注明,转载自:妍熙饭 [http://www.yanxifan.com]

原文链接:http://www.yanxifan.com/1556.html

发表评论

无觅相关文章插件,快速提升流量