. Htaccess trükkök / Guidelines

Mostanában már egyre inkább kénytelenek használni fájl .htaccess (Tartalmazó fájl definíciók Apache), vagy a szűrő IPSites (ellenőrzött hozzáférés a weboldalon), vagy hogy PHP zászlók.

1. Az első dolog, hogy egy személy, aki szívesen dolgozna egy online projekt közvetlenül a szerveren, és nem szeretné, hogy a webhely számára elérhetővé kell tenni a többi felhasználó rajta kívül van szűrés IP. A. Htaccess lesz írva a következő sorokat:

order deny,allow
deny from all
allow from 83.23.2.4

Ezáltal irányelv letiltotta a hozzáférést az összes felhasználó számára (Tiltott 403) Kevesebb 83.23.2.4. Ha dolgozik a localhost (Apache telepítve van), és szeretné, hogy a webszerver site-ul/fisierele látható csak a LAN (Local Area Network), felhasználás:

order deny,allow
deny from all
allow from 192.168.0.0/24

2. Blokkolja bizonyos IP-uri/domenii webszerver.

<limit GET POST PUT>
order deny,allow
deny from 66.57.12.48
deny from .isp.com
allow from all
</limit>

- az ip 66.57.12.48 webszerverhez és a * .isp.com domainhez való hozzáférés tilos.

3. A Directory letiltása Browsing.

Options All –Indexes

Pontosabban, azt tiltja a hozzáférést a mappák, amelyek nem indexe (Index of /).

4. Indexváltozás default. (Default oldal)

DirectoryIndex home.html index.html index.php

Beállított webszerver default lesz index.html és index.php index / home fájlja. Ha azonban azt akarjuk, hogy a readme.txt indexfájlként jelenjen meg egy webcímen, akkor a "DirectoryIndex readme.txt" a .htaccess fájlba lesz írva.

5. Blokkoló hivatkozó webhelyek.

RewriteEngine on
RewriteCond %{HTTP_REFERER} site-blocat.com [NC]
RewriteCond %{HTTP_REFERER} site-blocat-2.com [NC]
RewriteRule .* - [F]

Ha van egy link a webhely más weboldalakon, amelyek nem kívánnak kapni ellenzők, akkor a fenti sorokat.

6. Az elkerülése érdekében blokkolja a "forró linket" lopás forgalom (sávszélesség).

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?domeniul-meu.com/.*$ [NC]
RewriteRule .(gif|jpg)$ - [F]

Megtiltják a másik oldalnak a képeket (jpg és gif), hogy a kiszolgálón.

7. Változás PHP Zászlók. Htaccess

Ahhoz, hogy biztonságos, néhány kiszolgáló állított register_globals Off, De vannak scriptek (Joomla si Mambo, Például), amelyek megkövetelik a telepítés register_globals On. Ha egy fájlt sharehosting, és nem férnek php.iniHasználhatja. Htaccess változtatni php_flags.

php_flag register_globals On

További meghatározások a .htaccess beállításokhoz, a HTACCESS Cheat Sheet

Technológiai rajongóként örömmel írok a StealthSettings.com-on 2006 óta. Széles körű tapasztalatom van operációs rendszerekkel: macOS, Windows és Linux, valamint programozási nyelvekkel és blogolási platformokkal (WordPress) és online áruház platformokkal (WooCommerce, Magento, PrestaShop).

Hogyan » Linux » Apache » . Htaccess trükkök / Guidelines
Írj hozzászólást