还有没有没睡的大佬
教我设置下CDN跟301重定向啊
别的问题解决了,现在没法在访问 https://a.com 的时候 重定向到 https://www.a.com
新疆网友:太晚了,这个点打不起精神,自己的事都不想动了
内蒙古网友:大佬 帮我啊 顺带看个djj 精神下
云南网友:不发网址怎么知道
江苏网友:主要是我也不太懂,已经很久没有上cdn了,cf也不套,301用的是宝塔自带的。
天津网友:现在我的 modsfan.com 不管怎么解析都没法访问, 带www 就可以访问
我想让 用户访问 不带www的就重定向到 www 的
- server
- {
- listen 80;
- listen 443 ssl http2;
- server_name cdn.modsfan.com gamemod.cn http://www.gamemod.cn modsfan.com http://www.modsfan.com;
- index index.php index.html index.htm default.php default.htm default.html;
- root /www/wwwroot/www.modsfan.com;
- #SSL-START SSL相关配置,请勿删除或修改下一行带注释的404规则
- #error_page 404/404.html;
- #301-START
- if ($host ~ ‘^modsfan.com’){
- return 301 https://www.modsfan.com$request_uri;
- }
- #301-END
- #HTTP_TO_HTTPS_START
- if ($server_port !~ 443){
- rewrite ^(/.*)$ https://$host$1 permanent;
- }
复制代码
这是配置文件
江苏网友:为什么要自己做,交给 cf 呀。
陕西网友:server {
listen 80;
server_name xxx.com http://www.xxx.com;
return 301 https://www.xxx.com$request_uri;
}
server {
listen 443 ssl;
ssl_certificate /usr/local/nginx/conf/ssl/www.xxx.com/fullchain.cer;
ssl_certificate_key /usr/local/nginx/conf/ssl/www.xxx.com/www.xxx.com.key;
server_name xxx.com;
return 301 https://www.xxx.com$request_uri;
}
server
{
listen 443 ssl http2;
#listen [::]:443 ssl http2;
server_name http://www.xxx.com;
index index.html index.htm index.php default.html default.htm default.php;
root /home/wwwroot/www.xxx.com;
ssl_certificate /usr/local/nginx/conf/ssl/www.xxx.com/fullchain.cer;
ssl_certificate_key /usr/local/nginx/conf/ssl/www.xxx.com/www.xxx.com.key;
ssl_session_timeout 5m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_prefer_server_ciphers on;
ssl_ciphers "EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5";
ssl_session_cache builtin:1000 shared:SSL:10m;
# openssl dhparam -out /usr/local/nginx/conf/ssl/dhparam.pem 2048
ssl_dhparam /usr/local/nginx/conf/ssl/dhparam.pem;
抄一下就完事了
西藏网友:服务器在国内 所以用的腾讯云CDN ,
因为今天下午没挂CDN 分分钟就被人打挂了
陕西网友:
- if ( $host != ‘www.a.com’ )
- {
- rewrite ^/(.*)$ https://www.a.com/$1 permanent;
- }
复制代码
吉林网友:
- if ( $host != ‘www.a.com’ )
- {
- rewrite ^/(.*)$ https://www.a.com/$1 permanent;
- }
复制代码
甘肃网友:DNS里 a.com url转发 www.a.com 最简单
河南网友:用宝塔一分钟搞定的事。。。
湖北网友:老哥,这个加到那里,也是配置文件吗
四川网友:如果是宝塔,点网址–配置里面就有。
在就是看什么环境,是APACHE还是nginx 设置的方法不一样。但是都很简单的。
台湾网友:nginx 环境,宝塔面板里面重定向设置了也没用
https://a.com 还是不行
未经允许不得转载:美国VPS_搬瓦工CN2 GIA VPS » 有没有没睡的 教我设置下CDN跟301重定向