这是一个关于 Apache 的 mod_rewrite的规范问题。
更改请求 URL 或将用户重定向到与他们最初请求的 URL 不同的 URL 是使用 mod_rewrite 完成的。这包括以下内容:
关于 Mod_Rewrite 规则你想知道但又不敢问的一切!
我怎样才能成为编写 mod_rewrite 规则的专家?
测试规则的地方
该htaccess的测试网站是玩弄你的规则,并测试他们的好地方。它甚至会显示调试输出,因此您可以查看匹配的内容和不匹配的内容。
我将需要使用 SSL SNI,但不幸的是,从最近的 Cloudflare 博客文章来看,只有 90% 的网络支持它。我如何(例如,使用 nginx)检测客户端是否支持 SNI 并提供/重定向到网站的 HTTP 版本?这可能吗?使用 SNI 我怎么能不丢失 10% 的流量?假设我无法在没有有效证书的情况下将 HTTPS 流量重定向到 HTTP,因此此请求是不可能的,是否正确?
谢谢你。