文章优先发布在个人博客噢 :https://www.xdx97.com/article?bamId=643092140477382656
最终配置的效果是,下面四个网址都跳转到 https://www.xdx97.com
1、https://www.xdx97.com
2、https://xdx97.com
3、http://www.xdx97.com
4、http://xdx97.com
注:这里我直接以我的个人博客域名为例,你替换成你自己的域名就好了。
第一步:需要把 www.xdx97.com,和xdx97.com 都解析到你的主机上。
也就是你打开cmd可以ping通这两个域名。
域名解析,我是在阿里云里面买的,直接来到域名控制台就能看到了。
第二步:配置nginx,代码如下
server {
listen 443;
server_name xdx97.com;
rewrite ^(.*)$ https://www.xdx97.com$1 permanent;
}
server {
listen 80;
server_name www.xdx97.com;
rewrite ^(.*)$ https://www.xdx97.com$1 permanent;
}
server {
listen 80;
server_name xdx97.com;
rewrite ^(.*)$ https://www.xdx97.com$1 permanent;
}
server {
listen 443 ssl;
server_name www.xdx97.com;
ssl_certificate /xdx/blog/Nuxt/ssl/front.pem;
ssl_certificate_key /xdx/blog/Nuxt/ssl/front.key;
ssl_session_cache shared:SSL:1m;
ssl_session_timeout 5m;
ssl_ciphers HIGH:!aNULL:!MD5;
ssl_prefer_server_ciphers on;
location / {
root /xdx/blog/Nuxt/front; # 前端文件目录
proxy_pass http://127.0.0.1:3030;
}
}