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 :

Redirection htaccess mais pas pour tout


Sujet :

Apache

  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Inscrit en
    Août 2011
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2011
    Messages : 1
    Par défaut Redirection htaccess mais pas pour tout
    Bonjour

    J'ai un problème de redirection avec htaccess.
    J'ai installé mon nouveau site dans un sous-répertoire Cine

    Voici la structure de mon répertoire :
    /web/ancien site <celui-ci est obsolète
    /web/Cine/nouveau site <celui-ci doit être atteint quand on tape www.monsite.com
    /web/toto/autre site <celui-ci doit être atteint quand on tape toto.monsite.com

    Avec ceci dans mon .htaccess :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    RewriteEngine on
    RewriteCond %{REQUEST_URI} !^/Cine/
    RewriteRule ^(.*)$ Cine/$1 [L]
    Toutes les url www.monsite.com pointent maintenant dans ce sous répertoire Cine : /web/Cine

    Maintenant, il ne m'est plus possible d'accéder à l'autre site placé dans le répertoire toto qui fonctionnait bien comme sous-domaine.

    Je désire que l'adresse toto.cine.com aboutisse à la page index du sous-répertoire toto et non à une page 404

    Je suis bloqué

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    Ben faut juste ajouter une 2ème condition pour exclure le nom toto.monsite.com de la réécriture, non ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    RewriteEngine on
    RewriteCond %{HTTP_HOST} !^toto\.monsite\.com$
    RewriteCond %{REQUEST_URI} !^/Cine/
    RewriteRule ^(.*)$ Cine/$1 [L]

Discussions similaires

  1. [Lazarus] Lecture page web -> ok mais pas pour toutes les pages (?)
    Par ulysse_31 dans le forum Lazarus
    Réponses: 9
    Dernier message: 26/02/2013, 23h11
  2. [MySQL] Requete ok mais pas pour tout
    Par casper77 dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 23/04/2011, 16h05
  3. Recherche d'une regex toute simple (mais pas pour moi)
    Par rambc dans le forum Général Python
    Réponses: 7
    Dernier message: 15/04/2009, 15h23
  4. Ma requête ne calcul pas pour tout les champs
    Par leloup84 dans le forum Requêtes
    Réponses: 10
    Dernier message: 01/03/2006, 12h59
  5. Ma requête ne calcul pas pour tout les champs
    Par leloup84 dans le forum Langage SQL
    Réponses: 2
    Dernier message: 01/03/2006, 10h11

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