为什么重命名.htaccess文件允许在远程服务器上安装drupal 7?

时间:2016-06-01 21:15:10

标签: php apache .htaccess drupal drupal-7

我正在远程服务器上安装drupal 7。在安装文件上运行tar -xvzf并将所有文件移动到public_html文件夹下的文件夹后,我将网站URL输入到浏览器中。结果是500服务器错误。如果我然后将.htaccess文件重命名为hide.htaccess.hide,则安装过程将开始。我已经尝试了这条线:

RewriteBase /drupal

各种路径/文件夹有意义,但始终仍然是500错误。

问题:

  1. 什么是.htaccess文件阻止安装?
  2. 如果进行重命名有什么问题?

1 个答案:

答案 0 :(得分:0)

默认情况下,apache允许通过.htaccess文件覆盖有限的设置,drupal提供的.htaccess文件会覆盖比允许的更多项目,允许覆盖vhost配置文件中的所有设置,如...

AllowOverride All
AccessFileName .htaccess

请参阅以下链接更多详情

How to Set AllowOverride all

https://www.drupal.org/getting-started/clean-urls