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 :

Problème url rewriting et fichier existant


Sujet :

Apache

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2008
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Août 2008
    Messages : 34
    Par défaut Problème url rewriting et fichier existant
    Bonjour à tous

    J'ai mis une petite règle de rewrite dans mon htaccess :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Options +FollowSymlinks
    RewriteEngine on
     
    #	on vire le www juste pour le domain.tld
    RewriteCond %{HTTP_HOST} ^www.domain.tld$ [NC]
    RewriteRule ^(.*)$ http://domain.tld/$1 [R=301,L]
     
    RewriteRule ^([^-]*)/le-profil.html$ /membre/le-profil.php?pseudo=$1 [NC,L]
     
    ErrorDocument 404 /erreur404.php
    Si je test avec : http://domain.tld/remrem59/le-profil.html, je suis bien redirigé et get['pseudo'] me retourne bien : remrem59.
    là où ça déconne méchamment, c'est si un fichier remrem59.php est présent à la racine ... le rewrite fonctionne mais get['pseudo'] me retourne remrem59.php ...

    je précise ma config apache pour ce domaine (au cas où)
    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
    <VirtualHost *:80>
            ServerAdmin webmaster@domain.tld
            DocumentRoot /home/domain/www
            ServerName www.domain.tld
            ServerAlias domain.tld
            <Directory />
                    Options FollowSymLinks
                    AllowOverride All
            </Directory>
            <Directory /home/domain/www>
                    Options Indexes FollowSymLinks MultiViews
                    AllowOverride All
                    Order allow,deny
                    allow from all
            </Directory>
    </VirtualHost>

    Merci pour votre aide ...

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Août 2008
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Août 2008
    Messages : 34
    Par défaut
    héhé ... euh ... désolé pour le dérangement ...
    C'est en relisant mon post que j'ai compris mon erreur ...
    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
    <VirtualHost *:80>
            ServerAdmin webmaster@domain.tld
            DocumentRoot /home/domain/www
            ServerName www.domain.tld
            ServerAlias domain.tld
            <Directory />
                    Options FollowSymLinks
                    AllowOverride All
            </Directory>
            <Directory /home/domain/www>
                    Options Indexes FollowSymLinks MultiViews
                    AllowOverride All
                    Order allow,deny
                    allow from all
            </Directory>
    </VirtualHost>
    MultiViews ... désactivé et ça roule ...

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

Discussions similaires

  1. [URL Rewriting] Tester l'existence d'un fichier
    Par kileak dans le forum Apache
    Réponses: 2
    Dernier message: 07/05/2011, 20h19
  2. [URL rewriting] Condition avec existence de fichier
    Par Fullvisite dans le forum Apache
    Réponses: 3
    Dernier message: 29/05/2010, 21h17
  3. Problèmes URL Rewriting
    Par mystar dans le forum Apache
    Réponses: 1
    Dernier message: 13/11/2007, 11h06
  4. [URL Rewriting] Problème URL Rewriting -> CSS
    Par Cartman.inc dans le forum Apache
    Réponses: 8
    Dernier message: 23/04/2007, 14h29
  5. Problème URL rewriting
    Par Zan dans le forum Apache
    Réponses: 4
    Dernier message: 24/11/2006, 19h04

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