考试网 >> IT认证 >> Linux >> Linux指导 >> Linux中.htaccess文件使用手册

Linux中.htaccess文件使用手册

发布时间:2006-06-28 11:12     点击:
分页:上一页  1 2 [3] 

  

  <Files .htaccess>

  order allow,deny

  deny from all

  </Files>

  

  URL转向

  

  我们可能对网站进行重新规划,将文档进行了迁移,或者更改了目录。这时候,来自搜索引擎或者其他网站链接过来的访问就可能出错。这种情况下,可以通过如下指令来完成旧的URL自动转向到新的地址:

  

  Redirect /旧目录/旧文档名 新文档的地址

  

  或者整个目录的转向:

  

  Redirect 旧目录 新目录

  

  改变缺省的首页文件

  

  一般情况下缺省的首页文件名有default、index等。不过,有些时候目录中没有缺省文件,而是某个特定的文件名,比如在pmwiki中是pmwiki.php。这种情况下,要用户记住文件名来访问很麻烦。在.htaccess中可以轻易的设置新的缺省文件名:

  

  DirectoryIndex 新的缺省文件名

  

  也可以列出多个,顺序表明它们之间的优先级别,例如:

  

  DirectoryIndex filename.html index.cgi index.pl default.htm

  

  防止盗链

  

  如果不喜欢别人在他们的网页上连接自己的图片、文档的话,也可以通过htaccess的指令来做到。

  

  所需要的指令如下:

  

  RewriteEngine on

  RewriteCond % !^$

  RewriteCond % !^http://(www\.)?chinahtml.com/.*$ [NC]

  RewriteRule \.(gif|jpg)$ - [F]

  

  如果觉得让别人的页面开个天窗不好看,那可以用一张图片来代替:

  

  RewriteEngine on

  RewriteCond % !^$

  RewriteCond % !^http://(www\.)?chinahtml.com/.*$ [NC]

  RewriteRule \.(gif|jpg)$ http://www.chinahtml.com/替代图片文件名 [R,L] 
分页:上一页  1 2 [3] 
版权申明:未经书面授权请勿转载本站信息!!作品版权归所属媒体与作者所有!!
发表评论: 匿名发表 用户名: 查看评论
您将承担一切因您的行为、言论而直接或间接导致的民事或刑事法律责任
留言板管理人员有权保留或删除其管辖留言中的任意内容
本站提醒:不要进行人身攻击。谢谢配合。
在本站搜索相关信息
2003-2005 Ksw123.com All Rights Reserved. - TOP
Copyright © 2006 Ksw123.com. All rights reserved.中国考题网 版权所有