使用Apache Rewriterules的问题

保罗·MB

您好,这是我的重写条件:

LogLevel alert rewrite:trace3
RewriteEngine On

RewriteCond %{HTTPS} off
RewriteRule ^/(myapp)/ - [E=MY_URL:1]

RewriteCond %{ENV:MY_URL} 1
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI}

我正在尝试将http://www.example.com/myapp/上的所有内容重定向https://www.example.com/myapp/,但似乎我遇到了无限循环,我尝试将2个条件,因此,如果HTTPS不在该地址上,则不要重定向,将不胜感激,谢谢!

更新1我将其更改为以下内容

RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} ^/myapp
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301]

我不了解该部分[R = 301],但仍然给我ERR_TOO_MANY_REDIRECTS错误

保罗·MB

好吧,我感谢一位朋友和这个链接

RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteCond %{REQUEST_URI} ^/myapp
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

我不知道为什么RewriteCond %{HTTPS} off我的规则(apache 2.4)在这里不起作用,所以我%{HTTP:X-Forwarded-Proto} !https改用了,就像一个咒语

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Apache .htaccess mod_rewrite多个RewriteRules

来自分类Dev

Apache 2.4上的嵌套RewriteRules导致500个错误

来自分类Dev

Apache的问题

来自分类Dev

使用Apache Tika解析iWorksDocument时出现问题

来自分类Dev

使用Apache Felix白板(OSGi)来构建servlet的问题

来自分类Dev

Apache Legacy的Proguard问题(不使用库时)

来自分类Dev

在Appengine上使用org.apache.lucene的问题

来自分类Dev

使用Apache.POI读写Excel的Java内存问题

来自分类Dev

使用apache Beam从GCS读取文件时遇到性能问题

来自分类Dev

在Mac上使用apache2时出现权限问题

来自分类Dev

在Appengine上使用org.apache.lucene的问题

来自分类Dev

使用Apache Tika解析iWorksDocument时出现问题

来自分类Dev

使用 Apache Beam 进行 Dataflow 批量加载的性能问题

来自分类Dev

使用 Apache 的 mod_rewrite 时遇到问题

来自分类Dev

问题使用 Apache2 路由 React 页面

来自分类Dev

多个RewriteRules

来自分类Dev

多个RewriteRules

来自分类Dev

应用RewriteRules

来自分类Dev

如何同时使用多个RewriteRules来同时使用3rdparty和路由?

来自分类Dev

使用Apache POI Scala编写值后,使用日期打开excel单元时出现问题

来自分类Dev

apache cassandra依赖问题

来自分类Dev

Apache权限问题

来自分类Dev

apache wordpress代理问题

来自分类Dev

Apache Rewrite Rule问题

来自分类Dev

Apache Maven安装问题

来自分类Dev

Apache权限问题

来自分类Dev

Apache Usergrid链接问题

来自分类Dev

Apache Pig,编程问题

来自分类Dev

Apache枢轴的@Override问题