Cookie

TheJoe.it Dans le (ouvrir) Source

26Feb/104

Quelques conseils à l'usage des “.htaccess”

not_found.jpg En arrivant à l' troisième poste consécutive son ".htaccess"Je pense qu'il est juste de dire que le sujet me suffit intrigues. Aujourd'hui, nous allons voir quelques conseils et les personnalisations dans l'utilisation des ".htaccess", l'amélioration des performances de notre serveur.

Création de la page "404 Not Found"

La page "404 Introuvable"C'est Apache est configuré par défaut délibérément dépouillé. Pour donner une touche de professionnalisme à notre site afin de créer un conseil sur la base du site de graphiques général, selon le modèle ci-joint.

404_custom.jpg

E 'peut également créer des pages dédiées à d'autres erreurs. Voyons comment:

ErrorDocument 401 /error/401.php
ErrorDocument 403 /error/403.php
ErrorDocument 404 /error/404.php
ErrorDocument 500 /error/500.php

Search Engine Optimization

Il peut arriver que, dans le cours du temps, une page est supprimé le déplacé. Il est toujours possible de laisser un lien qui pointe vers l'ancien vers le nouveau, mais il n'est pas toujours recommandé, surtout si nous voulons une bonne indexation. Utiliser ".htaccess«Nous avons la capacité de faire le réorienter de sorte que le moteur de recherche ne remarque pas être redirigé.

Réorienter 301 /d / file.html http://www.htaccesselite.com / r / file.html

Cacher le téléchargement de fenêtre

Habituellement, lorsque nous essayons de sauver quelque chose, engager dans la fenêtre typique Firefox (lorsque usiamo Firefox) qui nous demande si nous voulons sauver ou ouvrir le fichier. Pour éviter cette étape il suffit d'entrer dans notre. "Htaccess" les lignes suivantes:

AddType application / octet-stream. Pdf
AddType application / octet-stream. Zip
AddType application / octet-stream. Mov

Bloquer l'accès à. "Htaccess"

Pour la sécurité du serveur est toujours mieux bloquer les accès non autorisés déposer ".htaccess".

# à sécuriser. htaccess
<Fichiers. Htaccess>
Order allow,nier
nier tout
</Fichiers>

Le même mécanisme s'applique à tout autre fichier résidant sur le serveur:

# interdire l'accès à certains fichiers
<fichiers default.jpg>
Order allow,nier
nier tout
</fichiers>

Désactiver l'exploration des répertoires

Même cela est une importante ressource pour l' sécurité. Pour éviter les surfeurs vous retrouverez la liste des fichiers dans le répertoire courant, il suffit d'ajouter les lignes suivantes:

# désactiver l'exploration des répertoires
Options All-Indexes

Définir la page par défaut

Il est toujours possible de changer la page par défaut du serveur à un choix. Dans ce cas, il sera appelé "about.html". Voyons comment:

# servir autre page d'index par défaut
DirectoryIndex about.html

Rediriger d'un ancien domaine

Clin d'oeil toujours à l' moteurs de recherche nous pouvons faire une redirection automatique d'un ancien domaine vers la nouvelle.

# redirection à partir de vieux domaine nouveau domaine
RewriteEngine On
RewriteRule ^(.*)$ http://www.yourdomain.com/ $ 1 [R = 301, L]

Je ne me lasse pas de répéter que le fichier ".htaccess"Sont très importants, mais potentiellement très dangereux. Une configuration incorrecte pourrait nous interdire l'accès au serveur, par lequel prudence, copie di backup et tests dans locale.

Content de cet article?

Inscrivez vous à notre fil rss!

Sur

Je garde ce blog comme un hobby par 2009. Je suis passionné de graphisme, la technologie, logiciel Open Source. Parmi mes articles ne sera pas difficile de trouver de la musique, et quelques réflexions personnelles, mais je préfère la ligne directe du blog principalement à la technologie. Pour plus d'informations me contacter.

Commentaires (4) Trackbacks (0)
  1. Je peux me tromper, mais si vous utilisez déjà un élément que vous modifiez le fichier htaccess.. alors vous ne devriez pas y toucher.. Comme vous le dites, Je pense que le problème sont les lignes de code vous avez posté. Avez-vous essayé de les désactiver?

  2. Bonjour et merci pour votre réponse.
    Uso Joomla, J'ai essayé de chercher sur Fonnum joomla, mais je n'ai rien trouvé et personne ne voulait répondre à la question que j'ai posée, peut-être qu'ils ne savent pas comment m'aider? :S
    Et’ un grand bel casino. J'utilise la réécriture d'URL avec un composant qui optimise tout pour moi seo, mais j'ai désactivé la voix sur redirection 301.
    Dans le. Htacess j'ai ajouté ces entrées:

    # mod_rewrite utilisation

    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^ Davidealgeri . Com
    RewriteRule ^(.*)$ http://www.davidealgeri.com/$1 [R = permanent,L]

    et à la fin
    Rediriger / composante / content / frontpage.html permanent http://www.davidealgeri.com/blog-di-psicologia.html

    Il peut avoir été causé par ce?
    Merci quand même

  3. Bonjour David, et merci pour le commentaire.
    J'ai regardé votre site (davidealgeri.com), mais je ne peux pas comprendre qui utilise CMS. Cos'è, drupal?
    Dans tous les cas, vous devriez essayer de regarder dans la documentation de la CMS qui utilise quelque chose qui concerne les redirections 301, Voir aussi dans le forum (le cas échéant). Et’ possible que votre CMS utilise le réécriture url mal, ou que l'adresse IP est blacklisté dans votre facebook htaccess.

    Les possibilités sont nombreuses. La première chose que je voudrais aller à jeter un oeil à la documentation.

    Nous soulignons, cependant,, qui se produit également avec Validation W3C.

  4. Bonjour, Je vous écris parce que j'ai lu votre article, la recherche de solutions ici et là sur internet et j'ai trouvé cela très intéressant.
    Si ce n'est pas le cas, vous pouvez aider, mais j'essaie de la même.
    J'ai fait plusieurs changements all'htacess et dernièrement, j'ai remarqué que quand je poste mes articles de blog sur fb, même les nouveaux, me dit “301 Déplacé de manière permanente”.
    Il peut dépendre des paramètres de votre dell'htaccess?
    Finalement, si vous voulez voir la colle! :)


Laisser un commentaire

Aucun trackbacks pour l'instant