我无法在 Apache2 上找到语法错​​误

我无法在 Apache2 上找到语法错​​误

我试图更改文件的配置以实现端口转发,但是尝试重新启动时突然出现以下错误:

AH00526: Syntax error on line 30 of /etc/apache2/sites-enabled/000-default.conf:
RewriteCond: bad flag delimiters

我是 Apach2 新手,如果有人能提供可能出错的信息,我将不胜感激。我搞不清楚语法错误到底是什么。

我的文件如下所示: 00-默认文件

le-ssl 文件

编辑:

这些是:

RewriteEngine on
RewriteCond %{SERVER NAME}=19thstreet.co
RewriteRule ^ https://%{SERVER NAME}%{REQUEST URI} [END,NE,R=permanent]

答案1

我找到了答案。这是 Request_URL 中的下划线:

RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]

相关内容