IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

Fichier .htaccess Redirection 301


Sujet :

Apache

  1. #1
    Nouveau Candidat au Club
    Femme Profil pro
    Enseignant
    Inscrit en
    Décembre 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 32
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2018
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Fichier .htaccess Redirection 301
    Bonsoir à tous,

    Je voudrais rediriger les adresses URL's ci-dessous vers https://www.nfentreprise.fr car Google me signal que j'ai du contenu dupliqué. Je n'ai effectivement pas fait de redirections car je ne sais pas le faire. J'ai peur de faire n'importe quoi et que du coup le site ne soit plus accessible ou avoir un problème de certificat de sécurité. Je suis hébergée chez OVH.

    https://www.nfentreprise.com
    https://nfentreprise.fr
    https://nfentreprise.com
    http://www.nfentreprise.fr
    http://www.nfentreprise.com
    http://nfentreprise.fr
    http://nfentreprise.com

    Ci-dessous les lignes de code que je pense insérer dans le fichier .htaccess. Vous semblent-elles correctes ? Les deux dernières lignes servent à rediriger les pages dupliquées de ma page principale par exemple, https://www.nfentreprise.fr/index.html vers https://www.nfentreprise.fr)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    RewriteEngine On
    RewriteCond %{SERVER_PORT} 80
    RewriteCond %{REQUEST_URI} !
    RewriteRule ^(.*)$ https://www.nfentreprise.fr/$1 [R=301,L]
    RewriteCond %{HTTP_HOST} ^nfentreprise.fr [NC]
    RewriteCond %{REQUEST_URI} !
    RewriteRule ^(.*)$ https://www.nfentreprise.fr/$1 [L,R=301,NC]
    RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^/]+/)*(default|index|main)\.(html|php|htm)\ HTTP/ [NC]
    RewriteRule ^(([^/]+/)*)(default|main|index)\.(html|php|htm)$ http://www.nfentreprise.fr/$1 [L,R=301]
    Merci pour votre aide,

  2. #2
    Membre habitué Avatar de silfun1
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Mars 2015
    Messages
    117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Conseil

    Informations forums :
    Inscription : Mars 2015
    Messages : 117
    Points : 187
    Points
    187
    Par défaut
    Salut FleuredeLys,

    Ca me semble pas mal ! J'avoue que cette phrase ne t'aide pas trop alors voici mes commentaires:

    RewriteCond %{REQUEST_URI} !
    Si je me souviens bien, cette règle vérifie que l'URI de la requête http n'est pas vide. On peut dire que c'est "neutre" comme condition. C'est plus une sécurité.

    En regardant tes règles, je vois que ça ne fonctionne que pour :
    - les urls en http://xxx
    - les urls en http://nfentreprise.fr et https://nfentreprise.fr
    Si j'arrive avec une requête http en "https://www.nfentreprise.com/actualites.html" je ne rentre dans aucunes conditions. est-ce voulu ?

    PS: j'ai fait quelques tests, et je m'aperçois qu'il y a des redirections sur tes sites !? Tu as déjà mis en places tes "Rewrite Rules" ?


    L'informatique, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
    - Ne vous privez pas pour voter pour ma réponse si elle vous plaît bien
    - Ne pas hésiter à cliquer sur "Résolu" quand votre problème posé a trouvé une solution. Et un petit merci fait toujours plaisir

  3. #3
    Nouveau Candidat au Club
    Femme Profil pro
    Enseignant
    Inscrit en
    Décembre 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 32
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2018
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Bonsoir Silfun1,

    Je me suis effectivement lancée ! Au départ j'ai planté certaine page du site et il manquait effectivement des redirections. :-) Puis j'ai modifié le code jusqu'à arriver à un fonctionnement acceptable.

    Je ne sais pas si toutes les redirections sont bien réalisées mais je suis assez satisfaite du résultat.

    Dans tous les cas, merci pour ta réponse.

    Fleurdelys95

Discussions similaires

  1. [htaccess] Redirection 301 avec cakephp
    Par chocobonbon dans le forum Apache
    Réponses: 0
    Dernier message: 14/12/2016, 12h03
  2. Réponses: 1
    Dernier message: 04/01/2015, 11h06
  3. Réponses: 7
    Dernier message: 27/12/2014, 19h44
  4. [.htaccess] Redirection 301, framework cakephp
    Par Blinkers dans le forum Apache
    Réponses: 3
    Dernier message: 19/03/2012, 10h54
  5. Réponses: 10
    Dernier message: 05/11/2011, 23h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo