Maison >développement back-end >tutoriel php >Qu'est-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 :
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
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
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.
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
order allow,deny deny from 155.0.2.0 deny from 123.45.6.1 allow from all
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.
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
'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!