域名从www跳转到非www,Apache和Nginx2种解决方式
2015-04-30 17:44
561 查看
背景:www跳转到非www。 http://www.jiutianniao.com和http://jiutianniao.com 都可以访问。但是,想把www这个重定向到非www,输入更简单,让搜索引擎也把他们当作同1个网站。
2种解决办法:1.Apache:
在项目jiutianniao下,新建“.htaccess”文件。RewriteEngine OnRewriteCond %{HTTP_HOST} ^www.jiutianniao.comRewriteRule (.*) http://jiutianniao.com/$1 [R=301,L]
2.Nginx:server{ 37 server_name www.fansunion.cn; 38 return 301 $scheme://fansunion.cn$request_uri; 39 } 40 server { 41 listen 80; 42 server_name fansunion.cn; 43 49 charset utf-8; 50 access_log off; 51 52 ssi on; 53 ssi_silent_errors on; 54 55 location / { 56 proxy_pass http://localhost:8888; 57 } 58 59 } 参考资料:http://langui.me/2010/11/apache-www-to-non-www/
------------------------------------------------------------------------
2种解决办法:1.Apache:
在项目jiutianniao下,新建“.htaccess”文件。RewriteEngine OnRewriteCond %{HTTP_HOST} ^www.jiutianniao.comRewriteRule (.*) http://jiutianniao.com/$1 [R=301,L]
2.Nginx:server{ 37 server_name www.fansunion.cn; 38 return 301 $scheme://fansunion.cn$request_uri; 39 } 40 server { 41 listen 80; 42 server_name fansunion.cn; 43 49 charset utf-8; 50 access_log off; 51 52 ssi on; 53 ssi_silent_errors on; 54 55 location / { 56 proxy_pass http://localhost:8888; 57 } 58 59 } 参考资料:http://langui.me/2010/11/apache-www-to-non-www/
------------------------------------------------------------------------
相关文章推荐
- 域名从www跳转到非www,Apache和Nginx2种解决方式
- 域名从www跳转到非www,Apache和Nginx2种解决方式
- 域名从www跳转到非www,Apache和Nginx2种解决方式
- 域名从www跳转到非www,Apache和Nginx2种解决方式
- Nginx服务器301跳转到带www的域名的方法
- 解决apache/nginx做反向代理导致request.getServerName()外网环境获取不到代理地址(或域名)的问题
- nginx 域名跳转 Nginx跳转自动到带www域名规则配置、nginx多域名向主域名跳转
- 解决apache/nginx做反向代理导致request.getServerName()外网环境获取不到代理地址(或域名)的问题
- 2种方式解决vue路由跳转未匹配相应路由避免出现空白页面或者指定404页面
- 解决apache/nginx做反向代理导致request.getServerName()外网环境获取不到代理地址(或域名)的问题
- 解决apache/nginx做反向代理导致request.getServerName()外网环境获取不到代理地址(或域名)的问题
- 不带WWW的域名跳转到带WWW的域名地址Apache重写规则
- 解决apache/nginx做反向代理导致request.getServerName()外网环境获取不到代理地址(或域名)的问题
- 解决apache/nginx做反向代理导致request.getServerName()外网环境获取不到代理地址(或域名)的问题
- IIS tomcat共用80端口解决一个IP多个域名:使用Nginx反向代理方式使两者兼容
- 解决apache/nginx做反向代理导致request.getServerName()外网环境获取不到代理地址(或域名)的问题
- 解决apache/nginx做反向代理导致request.getServerName()外网环境获取不到代理地址(或域名)的问题
- nginx 域名跳转 Nginx跳转自动到带www域名规则配置、nginx多域名向主域名跳转
- IIS tomcat共用80端口解决一个IP多个域名:使用Nginx反向代理方式使两者兼容
- powerdns与nginx结合实现以域名和IP方式访问web服务器80端口时分别跳转到不同页面