设置 nginx conf 以仅在 index.php 页面上强制 https 并且每个其他页面都强制为 http 的最佳方法是什么。
谢谢
我想将对不存在的子目录和不存在的文件以及不存在的子目录中的文件的所有请求重定向回根页面。
Ex. sampledomain.com/jahsdjksf/sfhsafh.php
or sampledomain.com/jahsdjksf/sdfsndf/sfhsafh.php
or sampledomain.com/sfhsafh.php
全部返回 sampledomain.com
目前我的规则中添加了以下内容
root /home/nginx/domains/randwebsite.com/public/;
index index.php;
和
try_files $uri $uri/ /index.php;
但问题是,当我尝试任何随机不存在的子目录时,它会在该 url 下加载主页,并且由于 css 等正在使用该 url 和不存在的子目录,但它只能与不存在的文件完美配合没有添加子目录
ex. sampledomain.com/sdlfsdlfsf.php