0

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

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

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

打开:C:/wamp/bin/apache/apache2.4.4/conf目录下的httpd.conf,找到:

#LoadModule rewrite_module modules/mod_rewrite.so

把前的#去掉。

再找到:

<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Allow from all
</Directory>

把其中的AllowOverride None改为:AllowOverride all

重启Wamp,然后再进入WordPress程序后台修改固定链接格式。

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

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

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

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

欢迎评论