Tchinkatchuk Posté 10 Janvier 2008 Posté 10 Janvier 2008 Bonjour à tous, J'ai un souci avec es urls contenant des points. Je ne vais pas faire tout le topo a propos de pourquoi mon url est comme cceci, etc. En résumé, mon url est celle ci : www.domain.dev/membre/.../keywords%5B2%5D/C.D.O.S/.../sorting Mon ht access est celui-ci Options +FollowSymLinks +ExecCGI<IfModule mod_gzip.c> mod_gzip_on Off</IfModule><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 controllerErrorDocument 500 "<h2>Application error</h2>symfony application failed to start properly" Il s'agit du htacccess par défaut de symfony. Pour le moment, ce htaccess fait que si l'URL contient un pont, il n'y a pas de réécriture mais le serveur apache cherche le fichier. Dans le cas contraitre, symfony s'occupe de la gentille URI. Mais je voudrais modifier cela pour que si il y a un point mais qu'il n'est pas suivi d'un slash dans le reste de l'URL, on cherche le fichier sinon on réécris. Je ne sais pas si je suis très clair ? Merci d'avance pour tout aide envers un averti du htacess qui n'y comprend des fois pas plus qu'un débutant ^
Dan Posté 10 Janvier 2008 Posté 10 Janvier 2008 L'URL que tu donnes en exemple contient plusieurs points :!: Ou alors les ... y seront remplacés par du texte classique ? www.domain.dev/membre/.../keywords%5B2%5D/C.D.O.S/.../sorting
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant