Aller au contenu

rediriger vers une page d'erreur si il y a un certain mot dans une query string


Sujets conseillés

Bonjour,

Mon frère fait que de se faire hacker, d'apres les traces, ca vient d'un composant de joomla, il l'a mis à jour, mais ca continue.

Il y a toujours la meme chaine de caractere dans l'url qui le hack.

Donc en attendant qu'il trouve une autre parade, j'aurais aimé mettre en place une redirection si ce mot est present dans l'url

par exemple :

Cette URL contient le mot MOTAFILTRER

http://www.mondomaine.com/rep1/rep2,ghj/re...sdq/sqdqs/qdqs/

donc je voudrais la rediriger vers un autre fichier.

ou vers google par exemple.

Quelle est la règle qu'il faut ajouter au .htaccess ?

Je vous remercie par avance.

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

La solution serait un simple

if(strstr($motInterdit,$url)) {
hearder("location : http://www.google.com/")
}

strstr (pas forcément la fonction adéquate mais ca devrait marcher)

Je ne suis pas sur du code mais l'idée ne chage pas ;)

Par contre si tu souhaite faire ca à partir du .htaccess je ne peu pas t'aider :(

Bonne chance pour la suite !

Modifié par azerty31700
Lien vers le commentaire
Partager sur d’autres sites

Le probleme, c'est qu'il faudrait savoir dans quel fichier le mettre, or le module qui pose probleme est je crois justement un module de rewriting pour joomla.

Et le fichier .php qui est appelé, je l'ai cherché sur le serveur, je le trouve pas (avec un find et un locate) donc je suppose que l'url est elle meme une url rewritée.

Donc a moins de me pencher dans le code du module et corriger l'erreur au risque de casser des truc, je prefere faire ca par un .htaccess

En tout cas, je te remercie quand même.

Donc quelqu'un aurait une solution dans le .htaccess ?

Lien vers le commentaire
Partager sur d’autres sites

Avec une petite recherche le suis tombé sur un forum où ils expliquent le problème (car il semble être le même) et ou (page 2) une solution (a confirmer) a été trouvée : http://forum.joomlafacile.com/showthread.php?t=17501

En espérant que cela poura t'aider ;)

Je te remercie .

J'ai installé le code sur la page index et le code dans le .htaccess

On verra si ca marche bien

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...