若是你在linux下使用的wordpress的使用,经过下图的设置,修改固定连接后出现 "Not Found”的error页面,下面是解决方案。![在此输入图片描述][1] 【缘由】linux
【解决步骤】apache
打开apache的rewrite功能 cd /etc/apache2/mods-enabled sudo ln -s ../mods-available/rewrite.load rewrite.loadide
编辑你apache中,wordpress对应的vhost配置段,在WordPress的<directory>home目录中,加上这两条指令 Options FollowSymLinks AllowOverride FileInfo 例如,个人以下: Alias /testwp/ "/var/www/wptest/" <Directory "/var/www/wptest"> Options Indexes FollowSymLinks MultiViews ExecCGI AllowOverride FileInfo Order allow,deny allow from all </Directory>wordpress
让apache对wordpress所在的目录有写权限(debian下apache的默认启动user为www-data) sudo -R chown www-data:www-data /var/www/wptest 或者 sudo -R chmod +w /var/www/wptestspa
重启apache,便可。.net
Reference: [1]: http://static.oschina.net/uploads/space/2013/1101/120043_kcEV_731469.png图片