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 :

Utilisation de RewriteCond


Sujet :

Apache

  1. #1
    Candidat au Club
    Homme Profil pro
    Responsable d'exploitation informatique
    Inscrit en
    octobre 2019
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Responsable d'exploitation informatique

    Informations forums :
    Inscription : octobre 2019
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Utilisation de RewriteCond
    Bonjour les Gens !

    J'en appelle à la science communautaire afin de m'éclairer sur mon petit soucis.

    Je cherche à faire un fichier .htaccess dans lequel je souhaite indiquer une redirection d'une adresse vers une autre adresse mais avec une condition.
    La condition en question c'est si on tape simplement l'adresse web, ou si on tape l'adresse avec une arborescence

    Exemple:

    Si je tape dans mon navigateur :

    www.monsite2.fr => on redirige vers www.monsite1.fr
    www.monsite2.fr/img/ => on redirige pas

    Actuellement dans le fichier .htaccess que je possède, il est indiqué :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    RewriteEngine On
    RewriteCond %{SERVER_PORT} 80
    RewriteRule ^(.*)$ https://www.monsite1.fr/$1 [R,L]
    Je crois comprendre que toutes les arrivées sur le port 80 sont redirigées

    Est ce que quelqu'un peut m'apporter une solution ?

    Merci d'avance

  2. #2
    Membre régulier Avatar de sebest777
    Inscrit en
    septembre 2012
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : septembre 2012
    Messages : 16
    Points : 97
    Points
    97
    Par défaut
    Avant Ton RewriteRule essaie de mettre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    RewriteCond %{Request_URI} !^/img/

  3. #3
    Candidat au Club
    Homme Profil pro
    Responsable d'exploitation informatique
    Inscrit en
    octobre 2019
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Responsable d'exploitation informatique

    Informations forums :
    Inscription : octobre 2019
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    Merci Sebest777 pour ta réponse.

    Je comprends avec ceci que tu exclus de la redirection des répertoires spécifiques ?
    Vu que j'ai pas trop de répertoire cette solution va fonctionner.
    Mais existe-t-il une règle plus générique qui exclurait tous les dossiers ?

    En tout cas avec ta solution c'est déjà une belle avancée.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Utiliser plusieurs Rewritecond %{TIME}
    Par norten dans le forum Apache
    Réponses: 2
    Dernier message: 08/06/2016, 08h27
  2. utiliser les tag [MFC] [Win32] [.NET] [C++/CLI]
    Par hiko-seijuro dans le forum Visual C++
    Réponses: 8
    Dernier message: 08/06/2005, 16h57
  3. utilisation du meta type ANY
    Par Anonymous dans le forum CORBA
    Réponses: 1
    Dernier message: 15/04/2002, 13h36
  4. [BCB5] Utilisation des Ressources (.res)
    Par Vince78 dans le forum C++Builder
    Réponses: 2
    Dernier message: 04/04/2002, 17h01
  5. Réponses: 2
    Dernier message: 21/03/2002, 00h01

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