laravel - Nginx,一个应用程序,多个域,为所有域重定向 SSL 和非 www
问题描述
我在 Nginx 上有一个 Laravel 应用程序,它提供(托管)许多不同的域。对于非 www 到 www 和 http 到 https,我需要 301 直接。
我尝试了很多方法,但无法使其发挥作用。有人有这个用例的好例子吗?
解决方案
这可能会帮助你
server {
listen 80 example.com;
server_name *.example.com example.com;
return 301 https://www.$host$request_uri;
}
推荐阅读
- javascript - 从数组中获取最后一个 Api 数据
- c# - 关键字查询以从 ContentType 列中获取值
- mysql - 返回多条记录,但每个类似条件应限制 1 条记录
- python - 在python中读取类似结构的pdf表格(不是精确的表格)并将其提取为任何文件格式
- java - Wildfly 18 JMS 执行导致“远程连接突然关闭”
- python - python selenium定位元素问题
- c++ - 如何在 C++ 中使用移动语义进行运算符重载?(优雅地)
- java - 如何使用 Firebase 数据库中的数据在 RecyclerView 上实现加载更多分页(无限滚动)
- c++ - C++ 表示回文
- basic - #define, #macro, #error 拒绝运行