如何设置 AllowOverride All?我尝试了所有方法,但无济于事

如何设置 AllowOverride All?我尝试了所有方法,但无济于事

伙计们,说真的,我知道这是一个超级新手的问题,但我已经做好了所有准备。我在 Google 上搜索过,也在 duckduckgo 上搜索过,但毫无结果。

我如何设置 AllowOverride All?每当我这样做时:

<Directory "/var/www/domain.com/public_html">
  AllowOverride All
</Directory>

这是行不通的! :\

答案1

您是否改变了访问文件名指示?

您的 .htaccess 文件的权限是否已设置,以便 Apache 可以读取这些文件?

您是否在更改允许覆盖指示?

答案2

如果我错了,请纠正我(我对此也很陌生),但你不需要:

Order allow,deny
Allow from all

就在 AllowOverride All 下方?

<Directory "/var/www/domain.com/public_html">
  AllowOverride All
  Order allow,deny
  Allow from all
</Directory>

相关内容