Nginx域名重定向
背景需求
想让自己的一级域名地址都直接跳转到博客地址:https://notes.z-dd.online/
配置
修改Nginx的配置文件(nginx.conf
),或者自己定义的配置文件,在后面添加:
server {
listen 80;
server_name notes.z-dd.online;
rewrite ^(.*)$ https://$host$1 permanent;
}
这样将基于z-dd.net域名的所有http请求都强制跳转到了https上
其他办法(未验证):
参考baidu.com的做法,利用meta的刷新作用
- index.html
<html> <meta http-equiv="refresh" content="0;url=https://test.com/"> </html>
- Nginx配置
server { listen 192.168.1.11:80; server_name test.com; location / { #index.html放在服务器监听的根目录下 root /srv/www/http.test.com/; } #将404的页面重定向到https的首页 error_page 404 https://test.com/; }
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 DD'Notes!
评论