10 09/2014

wordpress permalink under ubuntu apache2

最后更新: Wed Sep 10 2014 12:39:11 GMT+0800

在 wordpress 的 /wp-admin/options-permalink.php 设置了 url 重写。提示,.htaccess 文件不可写…,手工建立 .htaccess,重写还是不行。看来是 www 服务设置问题

ssh 进入 ubuntu,打开 rewrite

sudo a2enmod rewrite

检查 /etc/apache2/site-enabled/000-default 文件,修改

AllowOverride None

AllowOverride all 这样 .htaccess 才能起作用。

重启

sudo service apache2 restart

BTW: 突然发现 /wp-content/themes/alice/c.css 失败!折腾半天,发现刚才手工 .htaccess 的时候放在 /wp-content/themes/alice/ 目录里了,导致文件不可读!.htaccess 应该在站点根目录!