Apache服务器中.htaccess文件配置无效
时间:2019-11-20 08:54:16 来源:igfitidea点击:
在apache .htaccess中的配置不起作用,如何解决?
.htaccess是Apache的目录级配置文件。
它允许用户在不编辑主配置文件httpd.conf的情况下,配置身份验证和其他选项。
确保AccessFileName设置为.htaccess
搜索httpd.conf,找到AccessFileName指令。
它定义了配置文件的名称:
# grep -i AccessFileName httpd.conf
确保允许用户使用.htaccess文件
.htaccess文件是否可用,由AllowOverride指令决定。
如果此指令设置为None,则.htaccess文件将被完全忽略。
# grep -i AllowOverride httpd.conf
AllowOverride ALL
修改配置文件后,需要重新启动httpd
# service httpd restart