当allowoverride为All时,Wordpress网站崩溃

时间:2017-12-06 07:57:29

标签: php wordpress .htaccess mod-rewrite apache2

问题是我的wordpress网站有效但页面没有找到404页错误,所以我按照以下步骤操作:

  1. 启用mod_rewrite
  2. 我的.htaccess文件如下所示:

        <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. 3-当我编辑/etc/apache2/apache2.conf中的值

    <Directory /var/www/>
            Options Indexes FollowSymLinks
            AllowOverride None
            Require all granted
    </Directory>
    

    TO

    <Directory /var/www/>
            Options Indexes FollowSymLinks
            AllowOverride All 
            Require all granted
    </Directory>
    

    每当我更改上述值时网站崩溃,我也尝试重新安装我的apache服务器,似乎没有任何工作。

0 个答案:

没有答案