J'ai été nourri à la cuillère de ce fichier htaccess de Gumbo et j'en suis reconnaissant car j'ai beaucoup appris. Cependant, je fait quelques changements, ils sont revenus en arrière et a réussi à faire quelques petits changements encore, il fonctionne 80%, mais il y a un cas où cela ne fonctionne pas:Suppression des caractères supplémentaires générés lors de la réécriture
Si je tape dans http://www.example.com/view.php?t=45re il récrit avec succès mais il le fait dans l'URL **? t = ** 45re je ne peux pas voir comment cela se passe. Anymore aide grandement apprécié.
# REWRITE DEFAULTS
RewriteEngine On
RewriteBase/
# /view.php?t=h5k6 externally to /h5k6
RewriteCond %{THE_REQUEST} ^GET\ /view\.php
RewriteCond %{QUERY_STRING} ^([^&]*&)*t=([^&]+)&?.*$
RewriteRule ^view\.php$/[L,R=301]
# /h5k6 internally to /view.php?t=h5k6
RewriteRule ^([0-9a-z]+)$ view.php?t=$1 [L]
Heh. Je l'ai eu bien, mais j'ai supprimé les parties que je ne comprends pas. Je ne fournirai pas non plus de liens vers la question originale. :-) –
Pour ma défense, je suis un noob comme si vous étiez tous les deux à un moment donné. Btw, je n'ai pas supprimé parce que je n'ai pas compris, je l'ai supprimé parce que j'essayais d'autres choses que je pensais pouvoir travailler. :) – Abs
Cela fonctionne très bien maintenant. Peut-être que si je supprime ceci ...;) – Abs