A-A+

本地测试环境支持WordPress自定义固定链接

2014年03月22日 WordPress 暂无评论 阅读 2,219 次

本地搭建WordPress测试环境软件有很多种,本篇以wamp(默认安装到C盘了)为例,其它软件像phpstudy、phpnow还有XAMPP等都类似。

如何让本地测试环境支持WordPress自定义固定链接设置:

打开:C:wampbinapacheapache2.4.4conf目录下的httpd.conf,找到:

  1. #LoadModule rewrite_module modules/mod_rewrite.so

把前的#去掉。

再找到:

  1. <Directory />
  2.     Options FollowSymLinks
  3.     AllowOverride None
  4.     Order deny,allow
  5.     Allow from all
  6. </Directory>

把其中的AllowOverride None改为:AllowOverride all

重启wamp(必须),然后再进入WordPress程序后台修改固定链接格式。

如果问题还没有解决,到根目录检查否有.htaccess文件,一般设置固定链接后会自动创建,如没有可以自己手动建一个,内容为:

  1. # BEGIN WordPress
  2. <IfModule mod_rewrite.c>
  3. RewriteEngine On
  4. RewriteBase /
  5. RewriteRule ^index.php$ - [L]
  6. RewriteCond %{REQUEST_FILENAME} !-f
  7. RewriteCond %{REQUEST_FILENAME} !-d
  8. RewriteRule . /index.php [L]
  9. </IfModule>
  10. END WordPress

看到.htaccess文件想起了Rewrite模块了,有兴趣的可以研究哈!

Rewrite作用很多:实现网站伪静态、防盗链问题、网址规范化实现、301转向302转向、禁止某些访问者还有禁止某些URL被访问等,功能很强大!

标签:

给我留言