. Htaccess Tricks / Richtlijnen

De laatste tijd heb ik steeds meer gedwongen om bestand te gebruiken .htaccess (Dit bestand bevat de definities Apache), of om filter IPLocaties (gecontroleerde toegang tot een webpagina) of om PHP vlaggen.

1. Het eerste wat een persoon die geïnteresseerd is in het werken aan een online project direct op de server en niet wil dat de site toegankelijk is voor andere gebruikers naast hem is filtering IP's. . Het bestand Htaccess wordt geschreven de volgende regels:

bestellen ontkennen, laat
deny from all
toestaan ​​van 83.23.2.4

Daardoor Richtlijn geblokkeerde toegang tot alle gebruikers (403 Verboden), Minder 83.23.2.4. Als het werk op localhost (met Apache geïnstalleerd) en de webserver site-ul/fisierele willen alleen zichtbaar zijn in het LAN (Local Area Network), gebruik:

bestellen ontkennen, laat
deny from all
toestaan ​​van 192.168.0.0 / 24

2. Het blokkeren van de toegang tot bepaalde IP-uri/domenii webserver.

POST GET <limit PUT>
bestellen ontkennen, laat
ontkennen van 66.57.12.48
ontkennen van. isp.com
maken van alle
</ Limit>

- Niet toegestaan ​​toegang tot de webserver IP en domeinnaam 66.57.12.48 * .isp.com.

3. Schakel Directory Browsing.

Opties All-Indexes

In het bijzonder, we verbieden de toegang tot mappen zonder index (Index of /).

4. Het wijzigen van de standaard index. (Standaard pagina)

DirectoryIndex index.php index.html home.html

Een webserver set standaard index.html en index.php bestanden indexeert / home. Echter, als je een webadres te verschijnen als u het bestand readme.txt index inch Htaccess is geschreven "DirectoryIndex readme.txt".

5. Het blokkeren van referrer plaatsen.

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

Als je een link van uw site op andere webpagina's die niet wensen te vizieren ontvangen, kunt u gebruik maken van de bovenstaande lijnen.

6. Block "hot link" om te voorkomen dat diefstal verkeer (bandbreedte).

RewriteEngine on
RewriteCond% {HTTP_REFERER}! ^ $
RewriteCoun% {HTTP_REFERER}! ^ Http: // (www.) Domain-meu.com /.*$ [NC] RewriteRule. (Gif | jpg) $ - [F]

Verbieden een andere site om foto's (jpg en gif) die op de server worden gehost gebruiken.

7. Vlaggen van PHP verandering. Htaccess

Om meer veilig, zijn sommige servers ingesteld register_globals OffEr zijn echter scripts (Joomla si HaïtidansBijvoorbeeld) waarvoor de installatie register_globals On. Als u een bestand sharehosting en geen toegang hebben php.iniU kunt gebruik maken. Htaccess te veranderen php_flags.

php_flag register_globals On

.htaccess

Meer definities voor instellingen van. Htaccess,

. Htaccess Tricks / Richtlijnen

Over de auteur

heimelijkheid

Gepassioneerd door alles wat gadgets en IT betekent, schrijf ik met plezier stealthsettings.com van 2006 en ik ontdek graag nieuwe dingen over computers en besturingssystemen macOS, Linux, Windows, iOS en Android.

Laat een bericht achter

Deze site gebruikt Akismet om spam te verminderen. Ontdek hoe uw reactiegegevens worden verwerkt.