Wordpress永久链接永远不能在本地Ubuntu上运行Ubuntu 12.10
问题描述:
WordPress的永久链接不工作,除了默认。我如何启用这个重写?我已经试过:Wordpress永久链接永远不能在本地Ubuntu上运行Ubuntu 12.10
sudo a2enmod rewrite
sudo service apache2 restart
固定链接被保存在/本地主机/的WordPress的.htaccess:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wordpress/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]
</IfModule>
# END WordPress
,我复制到根目录的/ var/WWW只是尝试,并且它不”没有任何区别。
答
我也尝试了AllowOverwride All,但是它在错误的配置文件中,并且打破了。 (正确的文件添加到/ etc/apache2/sites-available/default)This对我有帮助。
更新为13.10
在一个新的安装,我得到了它的工作如上所述,但有以下变化:
而不是编辑/ etc/apache2的/网站可用/默认为他们描述,您必须使用:
sudo gedit /etc/apache2/sites-available/000-default.conf
,并添加DocumentRoot /var/www
行后执行以下操作:
<Directory /var/www>
AllowOverride All
</Directory>
随着教程介绍,运行sudo a2enmod rewrite
搭建/var/www/.htaccess文件,并运行:
sudo chmod 664 /var/www/.htaccess
sudo chown www-data:www-data /var/www/.htaccess
而且随着sudo service apache2 restart
重启只是增加了一个描述有一些变化,似乎该教程有点旧,并不完全适用于最新的Ubuntu – NoBugs 2013-12-05 01:50:26