返回列表 发帖

htaccess技巧:301永久转向,301地址转向,禁止IP,置默认首页,自定义403,404错误等

注:此贴是  htaccess  规则内容,
     是在 Apache  环境下使用,请认真看下你使用的环境是否是 Apache !



1、404自定义:

建一个404.htm 文件传根目录

# 自动义 404、404 错误,无法找到文件
  1. ErrorDocument 404 /404.htm
  2. ErrorDocument 403 /404.htm
复制代码


注:可自己设定无法找到文件转到哪个页  后面的404.htm 可自行改。






2、.htaccess 设置默认首页:
  1. DirectoryIndex index.html index.php default.htm
复制代码

注:有些空间,默认首页先后不同,自己想要把哪个先访问,可用此设置






3、.htaccess 禁止IP访问网站:
本贴隐藏内容,需登录、回复后,即可浏览!

注:禁止 582.46.2.67 这个IP访问你的站点,可自己测试下禁止自己IP。
     可应该在,如遇到服务器攻击,查出这个IP,禁止这个IP访问。






4、.htaccess 禁止图片、文件盗链:
本贴隐藏内容,需登录、回复后,即可浏览!

注:这部分是判断是否盗链, 即不是直接输入网址,又不是idc866.com 网站上访问的,
      那么就会 直接显示 logo.gif 图片   可自定义如 rar zip 盗链。







★换域名了,以前域名的收录怎么办?
   灵活应用301转向!


弄301,你是同一目录下的网站,还是不同目录下的网站。要先弄清楚。
同一目录下的网站,就必需要地址判断。以免出现此网页包含重定向循环
不同目录下的网站。就可以直接弄转向,也就是所有来路域名都转。

如果两域名在同一目录,请把伪静态规则放在 301的下面。即先转,再伪。





5、301 永久转向:  

0、所有链接转首页: 可新建一个 index.php     (两站不同目录)
  1. <?php
  2. header('Location:http://www.idc866.com');
  3. ?>
复制代码








1、只首页转,贴子等都不转、不变
本贴隐藏内容,需登录、回复后,即可浏览!

注:只首页转,内页、目录转,访问还是原地址。

     [OR] 是 “或” 也就是使用带WWW和不带WWW的都转,
            应该可以加很多 [OR] 做条件。 如bbs子域名转 bbs目录转

注意, [OR]条件判断,如果只一个条件,请把  [OR] 去掉。不然有可能出现:
          “此网页包含重定向循环
(以上为两站同一目录下使用,如果网站不同目录,就不需要网址判断,直接使用最下一行)


注意:以上规则中:^idc866.com    表示:是 idc866.com
                         !^idc866.com   表示:不是 idc866.com

         [NC]  为不管大小写。





2、首页、贴子、目录都转向idc866.com 的首页、 或指定页:
本贴隐藏内容,需登录、回复后,即可浏览!

注:首页、内页、目录都转向到idc866.com的首页。
也可以指定页,在.com/2.htm  转到这个页
(以上为两站同一目录下使用,如果网站不同目录,就不需要网址判断,直接使用最下一行)





3、www域名 转 根域名 301。这个是最常用的
     首页、贴子、目录,所有的都同步转向:
本贴隐藏内容,需登录、回复后,即可浏览!

注:首页、内页、链接将都转向到另一站的相同链接。
(以上为两站同一目录下使用,如果网站不同目录,就不需要网址判断,直接使用最下一行)







4、A域名转B域名,首页、贴子、目录,所有的都同步转向:
本贴隐藏内容,需登录、回复后,即可浏览!

注:首页、内页、链接将都转向到另一站的相同链接。
(以上为两站同一目录下使用,如果网站不同目录,就不需要网址判断,直接使用最下一行)








5、如果只子目录转,包括目录下的所有链接,其它的不转:

    如:要把 idc866.com/bbs 下转到 idc866.com 来,但idc866.com不转。
本贴隐藏内容,需登录、回复后,即可浏览!

(以上为两站同一目录下使用,如果网站不同目录,就不需要网址判断,直接使用最下一行)
(这个子目录转,判断语可不用,直接使用最后一行,子目录下的所有来路都转)




301转向,这个你就自己总结1、2、3、4,灵活应用吧!

         


-----------------------------------------------------------------
以上为301把贴子、地址都转向到新地址。  

如果不需要贴子地址都转,只把域名转向,那么,你只需用一首页文件 index.php

内容为:  (网址换成你要转到目标网址)

  1. <?php
  2. $url="".$_SERVER["REQUEST_URI"];
  3. header("HTTP/1.1 301 Moved Permanently");
  4. header("location:http://www.idc866.com");
  5. ?>
复制代码


这方法为域名直接跳转,如需跳转到子目录,直接在网址加上子目录即可。 (两站不同目录)






htaccess技巧  在 Linux 系统,支持 htaccess 规则下使用。

注:301转向.htaccess 的规则在 Linux 系统 Apache 上测试通过
      但是在 Linux 系统 LiteSpeed 上出现 500错误等。或许不兼容


WIN系统,请自行研究测试。
分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
★ 11月开空间新规则,百度GG收录百贴:http://idc866.com/thread-15155-1-1.html
★ 本站转型:推荐免费空间,收集免费空间,免费空间测试,并提供原创申请教程。
★ 免备案空间,免费空间,免费国外空间,国外免费空间,免费美国空间
★ 我们是一群辛勤的小站站长,我们需要团结,我们需要共同进步!!!!
★ 达要求开空间,论坛发申请贴后,请加QQ:876812422  (一般在线、有Q必回)

以上 htaccess技巧:  均收集于互联系,

有些是经过测试,有些没测试。   

各站长自行测试,,有什么不明白的,可发新贴提问。



如哪里有错误,请提出!
★ 11月开空间新规则,百度GG收录百贴:http://idc866.com/thread-15155-1-1.html
★ 本站转型:推荐免费空间,收集免费空间,免费空间测试,并提供原创申请教程。
★ 免备案空间,免费空间,免费国外空间,国外免费空间,免费美国空间
★ 我们是一群辛勤的小站站长,我们需要团结,我们需要共同进步!!!!
★ 达要求开空间,论坛发申请贴后,请加QQ:876812422  (一般在线、有Q必回)

TOP

回复 78# zhutingqi


    可能弄个这样的转向。

但是用这个 泛解析后转过来,没啥必要。
★ 11月开空间新规则,百度GG收录百贴:http://idc866.com/thread-15155-1-1.html
★ 本站转型:推荐免费空间,收集免费空间,免费空间测试,并提供原创申请教程。
★ 免备案空间,免费空间,免费国外空间,国外免费空间,免费美国空间
★ 我们是一群辛勤的小站站长,我们需要团结,我们需要共同进步!!!!
★ 达要求开空间,论坛发申请贴后,请加QQ:876812422  (一般在线、有Q必回)

TOP

返回列表