虚拟主机域名注册-常见问题网站建设 → 网站建设


网站中的301设置相关IIS,apache,nginx服务器设置方法
作者:系统管理员

本人小菜,因为工作原因需要将网站做301跳转,刚好我管理的网站iis,apache,nginx服务器都有,都尝试了下,贴出来希望对新手有帮助

1.      iis 301 跳转

新建一个网站比如xaydyy301,要实现xaydyy.com到www.xaydyy.com的跳转,那么,xaydyy301这个网站中主机头设置为:xaydyy.com,主目录重定向url填写http://www.xaydyy.com

www.xaydyy.com网站中主机头设置为www.xaydyy.com,保存OK.

2.Apache 301跳转

   在windows中不能直接生成.htaccess ,将aaa.txt转成.htaccess方法:

  cmd窗口中,输入命令:ren aaa.txt .htaccess。

   http://www.htaccesseditor.com/sc.shtml可以在这里生成.htaccess内容,如下

   .htaccess文件设置为下面内容:

  

  将.htaccess放在根目录

   然后将httpd.conf中的AllowOverride None全改为AllowOverride All

  保存OK。

3.nginx 301跳转

  

server {
server_name www.maili360.com maili360.com ;
if ($host != 'www.maili360.com' ) {
rewrite ^/(.*)$ http://www.maili360.com/$1 permanent;
}
...
}
第二种方法:
server {
server_name maili360.com;
rewrite ^/(.*)$ http://www.maili360.com/$1 permanent;
}

保存,然后nginx -s reload 平滑重启nginx

 




来源: 网络
阅读:5185
日期:2014-09-16

【 双击滚屏 】 【 推荐朋友 】 【 收藏 】 【 打印 】 【 关闭 】 【 字体: 】 
上一篇:真正想学好SEO必须的知道的那些潜规则
下一篇:网站关键词分析和评估技巧
  >> 相关文章
  没有相关文章。