htaccess的技巧/指引

最近我一直在越来越多地被迫使用文件 的。htaccess (该文件包含定义的Apache),或 过滤 IP网站(受控访问一个网页),或设置 PHP标志.

1。 第一件事情,一个是直接在服务器上的在线项目感兴趣的人,谁不希望自己的网站,除了他是被其他用户访问 过滤IP地址。 将被写入。htaccess文件中的下面几行:

责令拒绝,允许
拒绝所有
从83.23.2.4允许

从而 指示 阻止所有用户访问(故宫403)减83.23.2.4。 如果您正在使用本地主机(安装了Apache)和你想的webserver site-ul/fisierele是可见的,只有从LAN(局域网),使用:

责令拒绝,允许
拒绝所有
允许从192.168.0.0 / 24

2. 阻止访问某些IP-uri/domenii Web服务器。

GET POST <Limit PUT>
责令拒绝,允许
从66.57.12.48否认
拒绝isp.com。
允许所有
</限制>

- 不允许访问Web服务器的IP和域名66.57.12.48 * .isp.com。

3. 禁用目录浏览。

选项​​全部指标

具体来说,它禁止访问,没有索引的文件夹(/指数)。

4. 更改默认的索引。 (默认页)

的DirectoryIndex index.php文件index.html的home.html的

一个网络服务器将设置默认的index.html和index.php文件索引/家庭。 然而,如果你想有一个网址出现英寸htaccess的一个readme.txt文件索引,写“的DirectoryIndex的readme.txt”。

5. 阻断引荐网站.

RewriteEngine叙述上
的RewriteCond%{HTTP_REFERER} site-blocat.com [CN]的RewriteCond%{HTTP_REFERER} site-blocat-2.com [NC]重写规则。* - [F]

如果你有其他网页上的链接您的网站不希望收到遮阳板,你可以使用上面的线条。

6. 座“热链接”,以避免 盗窃 流量(带宽)。

RewriteEngine叙述上
HTTP_REFERER的RewriteCond%{}!^ $
的RewriteCond%{HTTP_REFERER} ^的Http:!?//(WWW)Domeniul-meu.com /.*$ [NC]重写规则(GIF | JPG)$ - [F]

禁止其他网站使用在服务器上托管的图像(JPG和GIF)。

7. 更改PHP的旗帜。htaccess的

为了更加安全,一些服务器设置 register_globals的关闭然而,有脚本(的Joomla si 曼波,例如),需要上安装了register_globals。 如果您使用的文件sharehosting的用不上 php.ini中您可以使用htaccess文件来改变 php_flags.

php_flag register_globals的开

htaccess文件

更多的定义。htaccess的设置,

htaccess的技巧/指引

关于作者

隐形

热爱这些小工具,并将其写入2006的欣然stealthsettings.com,我喜欢去发现与你有关计算机和MacOS,Linux和Windows中,iOS和Android的新的东西的一切。

发表评论

本网站使用Akismet来减少垃圾邮件。 了解您的数据如何处理.