【发布时间】:2018-06-16 20:07:42
【问题描述】:
我希望具有特定路径的 URL 返回自动 200 状态响应。我尝试了以下方法,但在尝试启动 Apache 时出现错误:
第一个错误: RewriteCond: bad flag delimiters
RewriteEngine On
RewriteCond %{THE_REQUEST} GET /the_url/
RewriteRule ^ - [R=200]
如果我删除路径部分,则不会出现错误:
RewriteEngine On
RewriteCond %{THE_REQUEST} GET
RewriteRule ^ - [R=200]
但是,当然,我需要一种方法来包含路径要求。
另一个错误是,即使服务器确实返回了上面的状态 200(已在开发者工具中验证),然后页面仍然显示错误消息:“OK The server遇到内部错误或配置错误,无法完成您的请求......”它不是真的返回状态 200 吗?或者是这样,但这正是服务器不提供任何内容时的默认 HTML 页面?
【问题讨论】:
标签: apache httpd.conf