有没有讲解.htaccess文件很详细的书啊?


有没有讲解.htaccess文件很详细的书啊?
求推荐

htaccess apache php

Tosaka 11 years, 4 months ago

这个没有吧 网上有很多介绍 你可以找找 这个是我找的一个 你看看 算是介绍的比较全的把: http://blog.snsgou.com/post-345.html

三枝花留佳 answered 11 years, 4 months ago

最权威的莫过于官方文档了:给你一个地址: http://httpd.apache.org/docs/2.2/zh-cn/howto/htaccess.html
不过是英文的,读起来可能吃力些。

鲸是条大鱼 answered 11 years, 4 months ago

难道题主想看的是《33天精通.htaccess》?

没有任何一本书可以让你精通 .htaccess

即使有一本《.htaccess权威指南》,你看完了,也一样不会精通 .htaccess

.htaccess 不是 一种 技术,而是很多技术的合集。你可以说 PHP 是一门语言,但是你“学会了PHP”和“会做网站”,是两个不同的概念。

.htaccess (distributed configuration files)本质是 针对目录改变配置 。系统管理员配置完 apache 以后,apache 的配置文件 httpd.conf 是对所有网站都生效的。但是有很多时候我们需要针对我们自己的网站,或者某个目录修改配置,这时,就需要用到 .htaccess

我们在平时使用中(不知道题主是不是我说的这种使用者),大部分只是使用了 mod_rewrite 模块。也就是经常用到的 URL 重新,或者伪静态。

还有一些经常用到的就是自定义404错误页面、改变文件扩展名、允许/阻止特定的用户或者目录的访问、禁止目录列表等。

单说 mod_rewrite 模块吧,通过一本书你能详解到这个模块吗?不能。就单论里面的重写规则,就需要再看一本关于正则表达式的书。

.htaccess 更是涉及到了整个 Apache 服务器的内部,因此你还得看看 Apache 内幕。

.htaccess 自定义 404 错误页面,自定义禁止目录列表的 403 页面,还有 30x 的跳转页面。具体的细节还得看看 HTTP 的书。

再有,精通资源的 Etag 配置,缓存,防盗链,……

所以,知识是相通的。

我建议题主还是多读一些书。

阿酱的小内内 answered 11 years, 4 months ago

Your Answer