Apache 是 Linux 主机的常用环境,很多用户在自己搭建的服务器上要解决 WordPress 静态化(伪静态规则)的功能,这里介绍相关方法如下:
1. 开启 Apache 的 url rewrite功能
打开 Apache 的配置文件:httpd.conf
搜索:LoadModule rewrite_module modules/mod_rewrite.so
在 httpd.conf 里面找到
AllowOverride None
修改为:
AllowOverride All
第一步完成,Apache 的 url rewrite 功能已经开启。
2. 创建 .htaccess 文件
添加下面的代码到 .htaccess :
<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule>
然后上传到 WordPress 站点的根目录,重命名为 .htaccess 即可。
3. 在WordPress的 后台【 设置 – 固定链接 】里自定义静态化结构。
本文来自:
http://www.wpyou.com/wordpress-apache-rewrite.html
发表评论 评论 (0 个评论)