How to allow websites to use .htaccess files in Apache2 web servers?
如何允许网站在Apache2 Web服务器中使用.htaccess 文件 ?
The AllowOverride directive controls this: http://httpd.apache.org/docs/current/mod/core.html#allowoverride
AllowOverride指令对此进行控制: http : //httpd.apache.org/docs/current/mod/core.html#allowoverride
To allow AllowOverride in a directory, add the following rules to the /etc/httpd/conf/httpd.conf or similar configuration file for your apache installation:
要在目录中允许AllowOverride,请将以下规则添加到/ etc / httpd /conf/httpd.conf或用于您的apache安装的类似配置文件中:
<Directory "/var/www/www.example.com">
Options FollowSymLinks
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride All
Order allow,deny
Allow from all
</Directory>
Note that this can be put inside the virtual host configuration block too.
请注意,这也可以放在虚拟主机配置块中。
翻译自: https://www.systutorials.com/how-to-allow-websites-htaccess-files-in-apache2/