仅针对一个特定页面的Nginx SSL重定向
我阅读并遵循this question以配置nginx以强制一个页面的SSL(对于XenForo为admin.php),并且它对一些站点管理员工作得很好但不适合我自己.我想知道是否有人对如何改进此配置有任何建议:
似乎位置^/ admin.php块中的额外信息是不必要的,有没有人知道避免重复代码的简单方法?没有它它会跳过php块并返回php文件. 目前,当我导航到admin.php时,它在Firefox中正确应用https.在Chrome中,它会下载admin.php页面.返回到Firefox中的非https网站时,它无法正确返回http,但保留为SSL.就像我之前说的那样,这只发生在我身上,其他管理员可以毫无问题地来回走动. 这是我能解决的问题吗?有没有人知道我可以减少配置中的重复配置选项的任何方法?提前致谢! 编辑:清除缓存/ cookie似乎工作.这是进行http / https重定向的正确方法吗?当我走的时候,我有点做了. 最佳答案
可能使用@ -named位置.见doc. (编辑:十堰站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc-2 – Mono MVC 2主路由不起作用
- ruby-on-rails – Rails中的弱ETAG?
- Nginx配置未针对浏览器更新
- .htaccess – nginx中MEAN-stack应用程序的漂亮url
- PHP:狂饮6-cURL错误7连接被拒绝
- 为什么nginx为目录别名中的请求提供错误的MIME类型?
- 使用Nginx,fastcgi和php设置开发环境时,我从php服务器收到“
- 仅限nginx中的日志速率限制违规
- OpenResty:使用已经给定的/etc/nginx/nginx.conf文件配置l
- header – 如何防止nginx中的“304 Not Modified”?