温馨提醒

亲爱的游客,你的浏览器太旧啦.都啥年代了.为了你的安全,为了你的体验,为更好的浏览本页, 赶紧更新一把吧.....本博客不支持ie8以下浏览器,如果你使用的是ie浏览器,请您更新到ie8或以上版本.

推荐使用谷歌浏览器(chrome)或火狐浏览器(Firefox),点击下方按键进行安装

码农部落

  ——好记性,不如烂博客!

让wamp支持wordpress的固定链接

博主实验环境:

系统:win7/xp
wamp2.4(默认安装路径:c:\wamp)

本人的电脑里的测试环境一直用着wamp,最近安装了wordpress,发现修改了wordpress的固定链接后,以前的文章就打不开了,提示404;上网查了一下,apache默认屏蔽掉了WordPress自定义固定链接设置。下面是解决办法:

第一步:打开apache的配置文件httpd.conf

配置文件httpd.conf的默认位置在:C:\wamp\bin\apache\Apache2.4.4\conf,其中C:\wamp是你安装wamp的路径,Apache2.4.4是apache的版本号,wamp版本不同,apaceh的版本号也会有所不同。
另一种打开httpd.conf简单的方法,左键单击wamp图标==》Apache==>http.conf
wampserver2.4

第二步:

找到: #LoadModule rewrite_module modules/mod_rewrite.so 把前的#去掉。

再找到:

<Directory />

Options FollowSymLinks

AllowOverride None

Order deny,allow

Deny from all

</Directory>

把其中的AllowOverride None改为:AllowOverride all

重启wamp软件,进入WP程序后台修改固定链接格式,搞定!

如果完成上述修改,还是无法打开链接页面,请检查WordPress程序所在的文件夹中是否有.htaccess文件,一般设置固定链接后会自动创建,如没有可以自己手动建一个,内容为:

# BEGIN WordPress

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /wordpress/

RewriteRule ^index\.php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /wordpress/index.php [L]

</IfModule>

# END WordPress

其中:/wordpress/为WP程序所在的目录,可根据实际修改。

码农部落
声明:本博客文章多数为博主笔记,绝无版权问题,欢迎转载(能注明出处更好),有任何问题,请在下方评论框留言.


发表评论

电子邮件地址不会被公开。 必填项已用*标注