Nginx 301重定向不带www跳转到带www域名方法rewrite

第一、得在你的域名解析里定义test.com和www.test.com指向你的主机ip地址,我们可以使用nslookup命令测试:直接输入nslookuptest.com和nslookupwww.test.com都有指向ip的A记录即可。第二、我们在nginx里面配置rewrite规则。打开nginx.conf文件找到你的server配置段:server

Apache下301重定向配置代码

Apache下301重定向代码(因为我使用的是WINDOWS2003+APACHE所以本文仅限APACHE服务器使用。)新建.htaccess文件,输入下列内容(需要开启mod_rewrite):1)将不带WWW的域名转向到带WWW的域名下 Options +FollowSymLinks RewriteEngine on

nginx的301重定向代码

进行了301重定向,把www.freexyz.cn和freexyz.cn合并,并把之前的域名也一并合并.有两种实现方法,第一种方法是判断nginx核心变量host(老版本是http_host):server { server_name www.freexyz.cn freexyz.cn ; if ($host != 'www.fr

1253067 TFnetwork_cn