FDFR Posté 9 Octobre 2005 Posté 9 Octobre 2005 Bonsoir Je voudrais savoir si c'est possible de rediriger toutes Url Non valides. Je vais faire un exemple : Mon site est : http://monsite.com/index.php Exemple si une personne fait : http://monsite.com/indexx.php Est ce qu'il y a moyen donc pour toute erreur que ca redirige automatiquement sur l'index du site.Mon exemple est Bidon mais ca sert d'exemple. Merci par avance des réponses que vous pourrez apporter. Au plaisir de vous lire
Dudu Posté 10 Octobre 2005 Posté 10 Octobre 2005 En gros, tu veux une redirection si le serveur envoie une en-tête 404 Donc ceci à coller dans ton .htaccess RewriteEngine On RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-f RewriteRule ^.+\.php$ /index.php ErrorDocument 404 /index.php Mais j'avoue ne pas bien comprendre ce que PHP a avoir là-dedans
leffred Posté 11 Octobre 2005 Posté 11 Octobre 2005 hello ! Alors, personnellement, j'ai un autre probleme... J'ai un serveur de bannieres sur mon serveur. Le serveur en question tourne en PHP et i lest issu du MMM Max media manager. Le probleme : Lorsque j'ai des urls du type addclick.php?$PARAMETRE et que le parametre en quesiton est obsolete (campagne supprimée ou modifiée) le serveur affiche des pages blanches (pas d'erreur 404 dans ce cas) donc, impossible de les rediriger sur une autre page. Quelqu'un a une idée pour faire en sorte que ces pages 'blanches' soient redirigées ? Merci .
Anonymus Posté 11 Octobre 2005 Posté 11 Octobre 2005 Il y a un problème dans ton script. Le programme attend une donnée valide, pour afficher la page, et effectivement si tu n'en apportes pas, il ne sait pas quoi afficher. En gros, dans ton script, il faut prévoir le cas où la campagne est obsolète, ou modifiée.
FDFR Posté 13 Octobre 2005 Auteur Posté 13 Octobre 2005 Bonjour Un Grand désolé du retard. Une erreur ou plutôt de ce genre la Not Found The requested URL /Invision/index.phpp.php was not found on this server. La raison est assez simple.J'avais deja un référencement sur le site de mon forum et des pages se sont référencées. Comme j'ai changer plein de chose, les liens ont été modifiés donc je voudrais faire en sorte que toute erreur de manipulation sois redirigé sur mon index, que ca sois du Php ou du Html. Je pense avoir été assez clair mais si c'est pas le cas merci de me le faire savoir. Merci par avance.
genmin Posté 13 Octobre 2005 Posté 13 Octobre 2005 Moi je mettrais juste un fichier .htaccess avec cette ligne ErrorDocument 404 /index.php Enfin moi ce que j'en dis
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant