Qu'est-ce que .htaccess en PHP ?

WBOY
Libérer: 2023-08-27 17:02:02
avant
893 Les gens l'ont consulté

Quest-ce que .htaccess en PHP ?

.htaccess est un fichier de configuration à utiliser sur les serveurs Web exécutés sur le logiciel serveur Web Apache lorsqu'un fichier .htaccess est placé dans un répertoire qui à son tour est chargé via le serveur Web Apache, puis le. Fichier .htaccess détecté et exécuté par le logiciel serveur Apache. Les fichiers

.htaccess peuvent être utilisés pour modifier la configuration du logiciel serveur Apache afin d'améliorer les fonctionnalités et les fonctionnalités supplémentaires que le logiciel serveur Web Apache peut apporter. utilisez le fichier .htaccess pour modifier diverses configurations dans le logiciel de serveur Web Apache. Certaines d'entre elles sont répertoriées ci-dessous :

ErrorDocuments

Créer des pages d'erreur personnalisées est très utile, cela nous permet d'afficher aux visiteurs du site Web un message d'erreur convivial, au cas où. ou si une URL sur votre site Web ne fonctionne pas.

ErrorDocument 404 /error_pages/404.html
Copier après la connexion

Protection par mot de passe

Très simple, nous pouvons protéger par mot de passe les répertoires d'applications qui nécessitent un nom d'utilisateur et un mot de passe pour y accéder.

AuthName "Admin Area"
AuthUserFile /path/to/password/file/.htpasswd
AuthType Basic
require valid-user
Copier après la connexion

La première ligne indique au serveur Web Apache que le répertoire de sécurité s'appelle « Zone d'administration » et cela sera affiché lorsque l'invite de connexion contextuelle apparaît. La ligne suivante indique l'emplacement du fichier de mots de passe. La troisième ligne détermine le type d'authentification, dans cet exemple, nous utilisons « Basique » car nous utilisons l'authentification HTTP de base et enfin la quatrième ligne indique que nous avons besoin d'informations de connexion valides.

Redirections

Les redirections nous permettent de rediriger les visiteurs du site Web depuis un document à un autre sur le site Web.

Redirect /old_dir/ http://www.test.com(your domain)/new_dir/index.html
Copier après la connexion

Bloquer les visiteurs en fonction de l'adresse IP

order allow,deny
deny from 155.0.2.0
deny from 123.45.6.1
allow from all
Copier après la connexion

Les lignes ci-dessus indiquent au serveur Web Apache de bloquer les visiteurs de l'adresse IP '155.0.2.0' et '123.45.6.1' et d'autoriser toutes les autres adresses IP.

Ajout de types MIME

Pour configurer un type MIME, créez un fichier .htaccess en suivant les instructions principales et qui comprend le texte suivant :

AddType text/html htm0
Copier après la connexion

'AddType' garantit que vous incluez un type MIME. La partie suivante est le type MIME, dans ce cas content ou HTML, et la dernière partie est l'extension du fichier, dans ce cas « htm0 ».

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal