nginx如何配置https的301重定向,以及nginx的检查重启命令是什么?
2个回答
展开全部
首先需要配置好SSL证书,网上有很多相关教程,具体不多说了,
配置好SSL证书后,(Nginx配置)会有两个文件,一个以.crt结尾,一个以.key结尾的。
网上有很多配置http跳转到https得到教程,都是下面rewrite的方法,这里不建议使用rewrite规则跳转,容易出现重定向次数过多的问题
rewrite ^(.*)$ https://$host$1 permanent;
我们可以使用return来实现
return 301 https://www.000000.com$request_uri;
Nginx文件更改好要在重启下才会生效,否则还会变成原来的内容,这里建议重启前先检查下配置文件是否争取:
首先找到Nginx的所在目录,目录下有sbin文件,进入到sbin文件下执行以下命令:
执行: ./nginx -t
如果出现……ok和……success语句,则正面文件配置正确
执行: ./nginx -s reload
这个时候不会出现任何提示,Nginx的301重定向就已经完成了。
注意事项:进入sbin目录下执行命令,前面一定要加上./
Storm代理
2023-07-25 广告
2023-07-25 广告
StormProxies是一家提供动态代理服务器服务的企业,旨在帮助用户更好地管理网络访问和安全。以下是一些关于StormProxies的IP动态代理服务的特点:1. 高匿名性:StormProxies的动态代理服务器具有高匿名性,可以有效...
点击进入详情页
本回答由Storm代理提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询