server {
listen 80;
server_name tanteng.me;
return 301 $scheme://www.$host$request_uri;
}
我想配置当你不输入 www ,也可以重定向到 www 的主站, nginx 这样设置不对吗?
已经给裸域添加 A 记录,如图第二条(忽略红圈)所示:
但是访问 tanteng.me ,发现根本无法打开,是不是受到另外一个 conf 的影响:
server {
listen 80;
server_name blog.tanteng.me;
……
对 nginx 配置还不熟,有人能看出问题吗?谢谢!
1
tanteng OP |
2
huangtao728 2016-03-21 23:23:46 +08:00 via Android 1
tanteng.me 需要加一条主机记录为 @ 的记录
|
3
lightforce 2016-03-21 23:25:40 +08:00 1
是 @不是 wild ,大哥
|
4
Return2legacy 2016-03-21 23:25:47 +08:00 1
星号不是裸域吧,@才是
|
5
MaiCong 2016-03-21 23:26:03 +08:00 1
server {
listen 80; server_name tanteng.me blog.tanteng.me; if ($http_host = 'www.tanteng.me' ) { rewrite ^/(.*)$ http://tanteng.me/$1 permanent; } } |
6
MaiCong 2016-03-21 23:29:31 +08:00
记录类型 主机记录 记录值
@ A 112.74.87.47 www A 112.74.87.47 blog A 112.74.87.47 |
7
MaiCong 2016-03-21 23:30:18 +08:00
主机记录 记录类型 记录值
@ A 112.74.87.47 www A 112.74.87.47 blog A 112.74.87.47 |