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 :

[URL Rewriting] redirection vers un répertoire


Sujet :

Apache

  1. #1
    Membre expérimenté Avatar de wace
    Inscrit en
    Septembre 2003
    Messages
    224
    Détails du profil
    Informations forums :
    Inscription : Septembre 2003
    Messages : 224
    Par défaut [URL Rewriting] redirection vers un répertoire
    bonjour,

    J'ai un espace chez 1and1 sur lequel j'ai un blog qui existe deja (WordPress) et j'ai aussi une application developpé avec le framework symfony qui se trouve dans un sous repertoire monapp dont le repertoire web de base est monapp/web/ ,

    j'ai creer un sous domaine www.monapp.mondomaine.com/ qui pointe vers /monhome/monapp/web et un fichier .htaccess dans le repertoire /monhome/monapp/ qui me permet de reecrire les urls pour que tout ca fonctionne,

    par contre, maintenant j'essaie de reecrire les urls tel que

    www.mondomaine.com/monapp/ soit reecrit tel que le repertoire pointe sur /monhome/monapp/web/ une peu comme si c'etait mon repertoire root de mon domaine,

    mais ca ne marche pas masse,
    je met le contenu de mon .htaccess actuel si ca permet a qq'un de me trouver une solution ...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
     
    Options +FollowSymLinks +ExecCGI
     
    <IfModule mod_rewrite.c>
      RewriteEngine On
     
      # uncomment the following line, if you are having trouble
      # getting no_script_name to work
      RewriteBase /
     
      # we skip all files with .something
      RewriteCond %{REQUEST_URI} \..+$
      RewriteCond %{REQUEST_URI} !\.html$
      RewriteRule .* - [L]
     
      # we check if the .html version is here (caching)
      RewriteRule ^$ index.html [QSA]
      RewriteRule ^([^.]+)$ $1.html [QSA]
      RewriteCond %{REQUEST_FILENAME} !-f
     
      # no, so we redirect to our front web controller
      RewriteRule ^(.*)$ index.php [QSA,L]
    </IfModule>
     
    # big crash from our front web controller
    ErrorDocument 500 "<h2>Application error</h2>application failed to start properly"
    # directory index file
    DirectoryIndex /web/index.php

  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
    Tu veux faire de la redirection client ? Sinon utilise les alias, c'est tout indiqué pour ton cas : Alias /monapp /monhome/monapp/web.

Discussions similaires

  1. Réponses: 2
    Dernier message: 22/02/2010, 22h28
  2. Réponses: 2
    Dernier message: 22/08/2008, 17h03
  3. [URL Rewriting] Redirect Permanent ?
    Par Baptiste Wicht dans le forum Référencement
    Réponses: 2
    Dernier message: 31/10/2007, 21h56
  4. [URL Rewriting] Redirection dossier vers lien
    Par alikharchafi dans le forum Apache
    Réponses: 13
    Dernier message: 16/10/2007, 14h48
  5. Url Rewriting - Redirections invisibles
    Par MicaelFelix dans le forum Apache
    Réponses: 1
    Dernier message: 21/07/2007, 20h56

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