Astuces .htaccess / Directives

Dernièrement, j'ai été de plus en plus contraints d'utiliser des fichiers .htaccess (Fichier contenant des définitions Apache), ou à filtrer IPSites (accès contrôlé à une page Web) ou pour mettre en Drapeaux PHP.

1. La première chose qu'une personne qui est intéressée à travailler sur un projet en ligne directement sur le serveur et ne veut pas que le site peut être consulté par d'autres utilisateurs en dehors de Lui est IP filtrage. . L'Htaccess sera écrit les lignes suivantes:

commander deny, allow
deny from all
permettent de 83.23.2.4

Ainsi directive bloqué l'accès à tous les utilisateurs (403 Interdite), Moins 83.23.2.4. Si les travaux sur localhost (avec Apache installé) et le serveur web site-ul/fisierele veulent être visibles seulement dans le LAN (Local Area Network), utilisez:

commander deny, allow
deny from all
permettent de 192.168.0.0 / 24

2. Blocage de l'accès au serveur web IP-uri/domenii certaine.

POST GET PUT> <Limit
commander deny, allow
deny from 66.57.12.48
deny from. isp.com
permettre de toute
</ Limit>

- Non autorisé l'accès à l'adresse IP du serveur web et le domaine 66.57.12.48 * .isp.com.

3. Désactiver Exploration de répertoire.

Options de All-Indexes

Plus précisément, nous interdire l'accès à des dossiers sans index (Index of /).

4. Modification de l'index par défaut. (Page par défaut)

DirectoryIndex index.php index.html home.html

Un serveur web par défaut index.html ensemble et les fichiers index.php indexe / home. Cependant, si vous voulez une adresse web pour apparaître comme un indice de fichier readme.txt po Htaccess est écrit "readme.txt DirectoryIndex".

5. Blocage des sites affluents.

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

Si vous avez un lien de votre site sur d'autres pages web qui ne souhaitent pas recevoir visières, vous pouvez utiliser les lignes ci-dessus.

6. Bloquer "hot link" pour éviter vol trafic (bande passante).

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

Interdire un autre site d'utiliser des images (jpg et gif) qui sont hébergés sur le serveur.

7. Drapeaux du changement PHP. Htaccess

Pour être plus sûr, certains serveurs sont configurés register_globals OffCependant, il existe des scripts (Joomla si MamboPar exemple) qui nécessitent register_globals installation sur. Si vous utilisez un fichier sharehosting et n'ont pas accès php.iniVous pouvez utiliser. Htaccess pour modifier php_flags.

php_flag register_globals sur

.htaccess

Plus de définitions de paramètres d'. Htaccess,

Astuces .htaccess / Directives

A propos de l'auteur

infiltration

Passionné par tout ce gadget et Recopie volontiers stealthsettings.com de 2006 et j'aime découvrir de nouvelles choses avec vous sur les ordinateurs et Mac OS, Linux, Windows, iOS et Android.

Laisser un commentaire

Ce site utilise Akismet pour réduire les spams. Découvrez comment vos données de commentaire sont traitées.