nginx配置子域名,但是仍然無法訪問,不知道是不是哪裡錯了,求大神幫忙看看~
server {
listen 80;
root /www/blog;
index index.php index.html index.htm;
server_name blog.xxx.com;
}
server {
listen 443 ssl;
root /www;
index index.php index.html index.htm;
server_name xxx.com ;
error_page 404 = /404.html;
#HTTPS
#存放证书文件的位置
ssl_certificate /etc/ssl/ssl.crt;
ssl_certificate_key /etc/ssl/ssl.key;
}
#301 redirect
server {
listen 80;
server_name xxx.com;
return 301 https://xxx.com$request_uri;
}
裸域做了一個歡迎頁,並用了ssl以及301跳到https,根目錄是/www
然後想把博客的域名設定子域名即blog.xxx.com,博客的根目錄是/www/blog
配置如上,正常訪問xxx.com/blog的時候博客是會出來的,但是訪問blog.xxx.com的時候直接跳到114導航去了...
已經修復了DNS劫持,但還是無法訪問,chrome顯示「This webpage is not available」
新增
location
配置似乎一般出現跳到114導航這種情形,一般都是DNS解析錯誤或DNS劫持吧
建議抓下包,看看有沒有跳到你的伺服器上