天天看點

nginx+tomcat把帶WWW域名自動跳轉到不帶www域名方法

nginx+tomcat把帶WWW域名自動跳轉到不帶www域名方法 在nginx.conf裡面 include /etc/nginx/conf.d/*.conf; 在應該server裡增加: if ($http_host !~ "^xxx.com") { rewrite /.* http://xxx.com$uri permanent; } 注意:!~ "^xxx.com" 這個xxx是你的域名,不用在前面帶www.的

nginx+tomcat把帶WWW域名自動跳轉到不帶www域名方法

在nginx.conf裡面 include /etc/nginx/conf.d/*.conf;

在應該server裡增加:

if ($http_host !~ "^xxx.com") {

rewrite /.* http://xxx.com$uri permanent;

}

注意:!~ "^xxx.com" 這個xxx是你的域名,不用在前面帶www.的

server_name xxx.com www.xxx.com;

access_log /var/log/nginx/access_shichuannet.com.log;

error_log /var/log/nginx/error_shichuannet.com.log;

日志代碼放在server_name下,上面的if語句放在日志下面

其他二級域名使用另外的server,不受這個跳轉的影響

nginx+tomcat把帶WWW域名自動跳轉到不帶www域名方法

------------------------------

apache的.htaccess代碼

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www\.\.me$ [NC]

RewriteRule ^(.*)$ http://googlo.me/$1 [L,R=301]

------------------------

繼續閱讀