我的drupal上传到这个位置/ var / www / drupal
如果我想在apache2.conf中添加AllowOverride All
哪条路是正确的?
<Directory /var/www/drupal>
AllowOverride All
</Directory>
或
<Directory /var/www/>
AllowOverride All
</Directory>
答案 0 :(得分:0)
我假设/ var / www / drupal是您复制所有Drupal文件的目录。在这种情况下,路径是正确的。只有一点不同:如果您有多个Drupal安装,例如在/ var / www / drupal2和/ var / www / drupal3中,那么我将使用您显示的第一个指令,而不是为所有指针重复相同的指令已安装Drupal的目录。
只要将AllowOverride All
指令应用于Drupal根目录或其父目录,这些指令就没有实际区别。唯一的区别可能是,如果某人能够在没有您直接控制的情况下在/ var / www中编写.htaccess文件,并且您不希望发生任何不良事件,因为它。