Le fichier htaccess a toujours été un fichier soigneusement étudié par les experts SEO en Allemagne et à l'étranger, car dans de nombreux cas, ce fichier reprend la configuration la plus élevée du site Web (comme un hôte virtuel si le fichier .htaccess peut être utilisé). correctement, il peut non seulement obtenir des résultats inattendus. L'effet SEO peut résoudre de nombreux problèmes difficiles liés au site Web.
Pour être précis, le fichier .htaccess est un fichier sous le système Linux, comme le montre son nom de fichier. De plus, ce fichier a un codage et un format stricts. Un espace de plus ou un espace de moins peut provoquer une erreur 500 sur le serveur. Par conséquent, nous ne recommandons pas d'utiliser le Bloc-notes fourni avec le système Windows pour modifier ce fichier. La meilleure façon de modifier manuellement est d'utiliser un éditeur de texte avancé comme UE ou notepad2. S'il n'est pas pratique de télécharger ou s'il y a des erreurs dans les fichiers écrits manuellement, l'éditeur de texte htaccess en ligne est également fortement recommandé. Cet éditeur est actuellement très complet et a ajouté de nombreuses nouvelles fonctionnalités en cours de développement secondaire. Il est facile à utiliser et prend parfaitement en charge plusieurs. conditions. Génération intelligente de fichiers htaccess pour des tâches complexes.
Dans ce qui suit, nous présenterons également l'utilisation et les précautions de ce générateur en ligne htaccess.
1. Activez la fonction de prévention des liens dynamiques d'images du site Web
Si le trafic du site Web est limité, il est absolument nécessaire d’empêcher le hotlinking d’images. Non seulement cela peut réduire le gaspillage de trafic, mais cela peut également réduire la charge du serveur. Pour activer la fonction de protection des liens hypertextes de l'image, vous devez ajouter le code suivant au fichier htaccess :
Réécrire le moteur activé
RéécritureCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://( www.)?allow1.com(/)?.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://( www.)?allow2.com(/)?.*$ [NC]
RewriteRule .*.(gif|jpg|jpeg|bmp|png)$ www.***.com est accessible. C'est une très mauvaise expérience pour les moteurs de recherche et peut facilement entraîner une dispersion du poids. Ce que nous devons faire est d'unifier les URL avec www et les URL sans www.
Nous vous déconseillons d'écrire manuellement ce code. Le programme de génération automatique a fait des jugements parfaits. Il vous suffit de passer dans l'onglet "Redirection du nom de domaine WWW" et de renseigner la barre d'adresse derrière la redirection du nom de domaine WWW que vous souhaitez éventuellement utiliser. . Juste un nom de domaine ! Notez que le nom de domaine renseigné ici doit être une URL complète, telle que http://www.***.org ou http://***.org . Le programme déterminera automatiquement s'il convient d'utiliser la redirection avant ou arrière en fonction de votre saisie.
5. C'est très ennuyeux que le document par défaut ne corresponde pas à la description et je dois créer une page de saut.
Certains hôtes virtuels sont différents et n'utilisent pas les noms de fichiers par défaut, ou l'ordre n'est pas courant. Ensuite, vous pouvez définir vous-même le nom de fichier de cette page via le code suivant. Par exemple, index.htm, default.php, etc. :
AnnuaireIndex index.php
Cette ligne de code définit index.php comme page d'accueil par défaut. Pour les autres pages, veuillez remplacer directement index.php dans l'exemple. Si le site Web comporte plusieurs pages qui doivent être utilisées comme page d'accueil, veuillez écrire le fichier au format DirectoryIndex index.php index2.php. Ce paramètre se trouve dans le générateur htaccess. Il vous suffit de remplir le nom du fichier de la page d'accueil dans l'ordre, ce qui est très pratique.
6. Activez la mise en cache des images de sites Web via htaccess
Certains hébergeurs Web limitent le trafic du site Web. Si le navigateur télécharge à chaque fois les fichiers image les plus couramment utilisés depuis le serveur, une grande partie de la bande passante sera gaspillée. Par conséquent, vous pouvez activer la mise en cache des images et le navigateur chargera automatiquement les fichiers image à partir du cache avant l'expiration du cache. Cette fonction ajoute le code suivant au fichier :
<FilesMatch « .(gif|jpg|jpeg|png|ico)$ »>
En-tête défini Cache-Control "max-age=3600"
</FilesMatch>
Il convient de noter que l'unité de 3600 ci-dessus est la seconde, qui correspond au délai d'expiration. Le gif et ainsi de suite dans l'image ci-dessus sont des suffixes de fichiers image, ce qui signifie qu'ils sont efficaces pour ces fichiers. Si vous utilisez l'outil de génération automatique, sélectionnez un délai d'expiration pour l'onglet "Activer la mise en cache des images pour le site" afin d'activer cette option. Actuellement, il y a dix minutes, une heure, un jour et d'autres options à définir.
7. Correction de la redirection des pages Web 301 et 302
Les erreurs 404 causées par les transferts de pages sont un casse-tête pour nous tous, mais il suffit d'effectuer une redirection 301 pour résoudre complètement ce problème. Ajoutez le code suivant au fichier htaccess :
Redirection permanente /old.htm http://www.***.com/new.htm
Le premier paramètre utilise un chemin relatif ou un nom de répertoire, et le dernier paramètre doit renseigner l'URL complète. Ce n’est qu’ainsi qu’il pourra être efficace et sans erreur. En SEO, les moteurs de recherche mettront bientôt à jour les pages Web incluses en fonction de vos paramètres.
De plus, htaccess peut également implémenter des fonctions telles que la modification du type de fichier MIME, la redirection du nom de domaine, etc. Par conséquent, utiliser pleinement ce fichier rendra la construction de votre site Web plus pratique.
Enfin, je voudrais recommander à tout le monde un éditeur de génération en ligne htaccess : http://www.wangqu.org/htaccess/ , qui vaut la peine d'être enregistré sur votre ordinateur en cas d'urgence.
htaccess