Heroku Laravel上的HTTPS重定向无法正常工作

Yamona

我试图在子域Heroku / Laravel上强制使用HTTPS。请参阅下面的.htaccess。

没用 而是将子域“ https://sub.domain.com/anything”重定向到“ https://sub.sub.domain.com/index.php”。在URL中看到双“ sub”和“ index.php”吗?

RewriteEngine开
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.+)/$
RewriteRule ^ %1 [L,R=301]

# Send Requests To Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]

# If we receive a forwarded http request from a proxy...
RewriteCond %{HTTP:X-Forwarded-Proto} =http [OR]

# ...or just a plain old http request directly from the client
RewriteCond %{HTTP:X-Forwarded-Proto} =""
RewriteCond %{HTTPS} !=on

# Redirect to https version
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RavinderSingh13

您能否尝试遵循htaccess文件。仅根据显示的示例,更改了规则的顺序(无法测试)。测试任何URL之前,请确保清除浏览器缓存。

RewriteEngine On

# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

# If we receive a forwarded http request from a proxy...
RewriteCond %{HTTP:X-Forwarded-Proto} =http [OR]

# ...or just a plain old http request directly from the client
RewriteCond %{HTTP:X-Forwarded-Proto} =""
RewriteCond %{HTTPS} !=on

# Redirect to https version
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]


# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.+)/$
RewriteRule ^ %1 [L,R=301]

# Send Requests To Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Heroku上的Django部署无法正常工作

来自分类Dev

如何使用Express 4.0在Heroku上强制https重定向?

来自分类Dev

Heroku仍然重定向到https

来自分类Dev

Heroku仍然重定向到https

来自分类Dev

目录的HTTPS重定向无法正常工作

来自分类Dev

如何在Heroku Cedar堆栈上使用.htaccess重定向到HTTPS

来自分类Dev

内联Javascript NOT Rails Heroku无法正常工作

来自分类Dev

Django Runserver在Heroku之后无法正常工作

来自分类Dev

Heroku 应用程序无法正常工作

来自分类Dev

强制将 heroku/angular 应用重定向到 HTTPS 版本

来自分类Dev

HTTP到HTTPS重定向-IIS 8.5无法正常工作

来自分类Dev

kubernetes入口和https重定向的Apache无法正常工作

来自分类Dev

重定向回上一页无法正常工作

来自分类Dev

使用Laravel 5无法正常工作的消息进行重定向

来自分类Dev

laravel哨兵重定向::预期无法正常工作

来自分类Dev

使用Laravel 5无法正常工作的消息进行重定向

来自分类Dev

Laravel 5.4 外部 url 重定向无法正常工作

来自分类Dev

在heroku上部署的Django网站无法正常工作

来自分类Dev

在Heroku上部署python网站,无法正常工作

来自分类Dev

将kik bot部署到heroku无法正常工作

来自分类Dev

将https://example.com重定向到https://www.example.com Heroku / Namecheap

来自分类Dev

当我按下heroku时,Active Admin在本地工作,但在heroku上却无法工作

来自分类Dev

无法在Heroku上添加Dynos

来自分类Dev

无法在Heroku上配置MemCached

来自分类Dev

无法在heroku上安装reportlab

来自分类Dev

Heroku上的Laravel Queue worker

来自分类Dev

从heroku bash在heroku上复制/安装wkhtmltoimage

来自分类Dev

HTTPS重定向无法正常运行

来自分类Dev

如何确保将HTTPS根域请求重定向到www for Heroku

Related 相关文章

热门标签

归档