spache2 000-default.conf 文件中的错误

spache2 000-default.conf 文件中的错误

我正在尝试使用 apache2 进行邪恶双胞胎接入点攻击。当我启动 apache2 服务时,出现错误:

错误信息

这是我的配置文件:

Apache 配置文件

这是我的问题,说000-默认.config文件第 39 行有语法错误。

答案1

您需要在指令的第一行space上将Directory和 之间放置一个引号,如下所示。此外,最后一行不需要目录路径。

<Directory “/var/www/html">
RewriteEngine On
RewriteBase /
RewriteCond%{HTTP HOST} ^www\.(.*)$[NC]
RewriteRule ^(.*)$ HTTP://%1/$1 [r=301,l]
RewriteCond%{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ / [L,QSA]
</Directory>

相关内容