仅针对一个特定页面的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. (编辑:哈尔滨站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- ruby-on-rails – 如何配置nginx Unicorn以避免超
- nginx /index.html到/重写
- django-与gunicorn nginx长期运行的请求
- 为什么proxy_set_header主机$host;不再在nginx 1
- nginx:try_files找不到静态文件,回到PHP
- node.js – WebSocket连接失败,使用nginx,nodejs
- NGINX代理缓存 – 在查询字符串中缓存buster变量
- 使用nginx和Drupal,如何为存在的静态文件和目录提
- 调试 – nginx php-fpm xdebug netbeans只能启动
- reactjs-nginx尝试根据uri在目录中查找index.htm