根据我装的apache设置,与网上普遍的步骤有一点儿区别。
1,安装伪静态插件 WP Super Cache,先不要启用!
2,进入后台,在网站根目录下创建文件 .htaccess,属性0755,粘贴内容:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
3,开启 Rewrite模块
sudo a2enmode rewrite 开启Rewrite模块(停用模块,使用 a2dismod)
进入 /etc/apache2/sites-available/default,修改
就是把前两个None改为All,允许使用刚才创建的 .htaccess
4,重启 apache2
sudo service apache2 restart
5,启用 WP Super Cache 插件
6,在WP后台,设置-固定连接 里面修改
7,再刷新主页,打开就是伪静态网页了。
刚好在帮朋友弄一个wp的伪静态,学习了!