为什么没设置,带www自动跳转到不带www的域名
添加虚拟主机时,如果1.只添加带www(如www.abc.com),将会自动跳转到abc.com,并且403 Forbidden2.只添加不带www(abc.com),abc.com成功运行,www.abc.com不跳转 403 Forbidden
3.两个同时添加,www.abc.com跳转到abc.com,成功运行
备注:
绑定目录均为 /home/wwwroot/www.abc.com
新域名,不存在和安装lnmp时设置的域名相同的可能性
问题:没设置其他参数,为什么www.abc.com自动跳转到abc.com 没设置的话绝对不会自己跳,你贴上配置来看看
回复 1# 的帖子
可能是浏览器的问题,你使用firefox吗?清空缓存或者换个浏览器试试 我也遇到了这个问题开始绑定在default目录上倒正常
后来重新绑定到www.aaa.com目录上就不正常了 会跳转到不带www上
配置如下
server
{
listen 80;
#listen [::]:80;
server_name www.aaa.com aaa.com;
index index.html index.htm index.php default.html default.htm default.php;
root/home/wwwroot/www.aaa.com;
include wordpress.conf;
#error_page 404 /404.html;
location ~ [^/].php(/|$)
{
# comment try_files $uri =404; to enable pathinfo
try_files $uri =404;
fastcgi_passunix:/tmp/php-cgi.sock;
fastcgi_index index.php;
include fastcgi.conf;
#include pathinfo.conf;
}
差别就是文件夹多了www..com 我就把文件夹重命名aaa
配置文件的路径也改成了aaa 这下不跳转了 但是网页变白板了 这是还有哪里需要更改的?
[ 本帖最后由 Korosu 于 2014-8-13 19:26 编辑 ] 可能程序上的跳转,如wp你用www域名安装的,你访问不带www是会301到www的
页:
[1]