OVH Community, votre nouvel espace communautaire.

Problème avec UrlRewriting


Gaston_Phone
16/10/2013, 22h05
Et oui :

# Config de base a mettre au tout debut du fichier /www/.htaccess
# --------------

Options -Indexes
Options -Multiviews
Options +FollowSymLinks
SetEnv REGISTER_GLOBALS 0
SetEnv PHP_VER 5
RewriteEngine On

chok_du_7110
16/10/2013, 22h04
Solution trouvée, je poste si cela peut aider quelqu'un

Il suffit de rajouter au tout début du fichier htaccess la ligne :

Options -MultiViews


et cela fonctionne à merveille

chok_du_7110
16/10/2013, 21h22
Bonjour à tous,

J'ai un problème que j'ai du mal à comprendre :

Je souhaites dans mon site utiliser une url du type :

www.monsite.com/edit/profil/

(sachat que le profil peut prendre différentes), j'utilise dans mon htaccess :

RewriteRule ^edit/([a-zA-Z0-9\-]+)/$ edit.php?type=$1 [QSA,L]



La redirection fonctionne mais le $1 ne retourne aucune valeur, par contre si j'utilise

RewriteRule ^edit-([a-zA-Z0-9\-]+)/$ edit.php?type=$1 [QSA,L] avec l'url :

www.monsite.com/edit-profil/ cela fonctionnes à merveille.


Avez-vous déjà eu ce problème ? Voyez vous mon erreur ?


Je vous remercies d'avance dans l'attente d'une réponse de votre part.



Edit :

Si j'utilise :

RewriteRule ^([a-zA-Z0-9\-]+)/([a-zA-Z0-9\-]+)$ $1.php?type=$2 [QSA,L]


le $1 est bien reconnu mais pas le $2 apparemment il n'arrive pas à reconnaître le / j'ai essayer de mettre un \ cela ne fonctionne pas non plus