2012-03-16 62 views
0

我安装WordPress的网站和测试文件夹内所有的设置和我的.htaccess文件的代码是:永久不能工作

# BEGIN WordPress 

RewriteEngine On 
<IfModule mod_rewrite.c> 
RewriteBase /html/beta/ 
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule> 

# END WordPress 

问题是,当我打开新的浏览器的网站,我permlink不工作,只有主页和网页正在工作,休息链接,我已经与帖子名称不工作,错误显示页面没有找到,但是当我刷新从管理员永久链接,然后所有的链接工作,我设置永久链接帖子名称如:/%postname%/ 我的网站地址:http://ticitech.ch/

+0

可能重复的[WordPress的固定链接不工作(http://stackoverflow.com/questions/4324647/wordpress-permalinks-not -加工) – Ken 2012-10-20 08:35:46

回答

0

只需删除任何.htaccess文件并提供预设如果可能的话使用防弹安全的htaccess相关问题

0

我经历了同样的问题和修复权限问题,并检查.htaccess是否正确没有解决它。然后,我在2天后发现我需要在Apache中启用重写模块。您可以查看此tutorial以获取完整说明。

0

对于永久的工作,你需要:

  1. 给WordPress的编辑权限.htaccess文件:

    $ sudo chmod -R 660 /link/to/.htaccess 
    

    在我的情况下,链接是/var/www/.htaccess。 然后再次将您的偏好保存在wordpress设置的永久链接中,以便对.htaccess文件进行必要的更改。之后,为了安全起见,请将权限更改回440

  2. 启用的mod_rewrite和重启Apache(reference):

    $ sudo a2enmod rewrite 
    $ cd /etc/apache2/mods-enabled 
    $ grep mod_rewrite * 
    $ sudo service apache2 restart