繁体   English   中英

Laravel 4的全站https

[英]Site wide https with Laravel 4

我很想知道人们如何通过链接和表格来进行站点范围的https。 我熟悉用于生成表单链接的URL :: secure。 看来您可以将https传递到强制使用https的路由。 这是否意味着我必须在每个路由定义上都设置https?

您为什么不使用Web服务器呢? 我认为这样做更安全,您无需在应用程序上做任何其他事情。

这是我对apache的配置:

<IfModule mod_rewrite.c>
    #Options -MultiViews
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ /index.php?/$1 [L]

    RewriteCond %{SERVER_PORT} 80
    RewriteRule ^(.*)$ https://domain.com/$1 [R,L]
</IfModule>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM