Empecher robots de voir une page
greg13100
Messages postés
10
Date d'inscription
Statut
Membre
Dernière intervention
-
gettagiri -
gettagiri -
Bonjour,
Voilà j'ai un site avec une page de confirmation avec envoie automatique de mail.
Lorsque le client a payé il est renvoyé sur mon site et un mail lui est envoyé.
Cette page "confirmation.php" si on tape directement dans la barre d'adresse on tombe dessus et ça envoie donc un mail, malheureusement vu que le destinataire en copie c'est moi, je reçois plusieurs mail par jour (conséquence les mails deviennent indésirables pour Outlook).
La cause je pense les robots qui parcours mon site, qui passe sur la page confirmation.php ce qui m'envoie un mail.
j'ai bien mis un fichier robots.txt
Mais ça ne change rien, donc je ne sais pas quoi faire.
Une idée?
Merci
Voilà j'ai un site avec une page de confirmation avec envoie automatique de mail.
echo ("<p>La transaction s'est bien effectuée, un email de confirmation vous a été envoyé.");
}
else if (strcmp ($lines[0], "FAIL") == 0) {
//VERIFICATION
echo"Il y a eu eu une erreur lors de la redirection depuis paypal. Vérifier que le paiement s'est bien effectué.";
}
//fonction mail();
$to = $payer_email;
$from = "mon mail";
$JOUR = date("Y-m-d");
$HEURE = date("H:i");
$Subject = "confirmation de commande- $JOUR $HEURE";
$message = "";
$message .= "<html> \n";
$message .= "<head> \n";
$message .= "<title> Subject </title> \n";
$message .= "</head> \n";
$message .= "<body> \n";
$message .= "Reception de votre demande : $Subject <br> \n";
$message .= "<br><font face=Arial><b>Bonjour $firstname $lastname !</b></font><br> \n";
$message .= "<br> \n";
$message .= "<font face=Arial>Votre commande est bien prise en compte</font> <br> \n";
$message .= "<font face=Arial>Vous avez choisi <i>$option_selection1</i> vous le recevrez a l'adresse <i>$option_selection3</i></font> .<br> \n";
$message .= "<br> \n";
$message .= "<b>Details du paiement</b><br>\n";
$message .= "<li>Nom: <i>$firstname $lastname</i></li>\n";
$message .= "<li>E-mail: <i>$payer_email </i></li>\n";
$message .= "<li>Transaction numero: <i>$txn_id</i></li>\n";
$message .= "<li>Cout de la transaction: <i>$amount $payment_currency</i></li><br>\n";
$message .= "<br> \n";
$message .= "<b>Vos details:</b>\n";
$message .= "<li>$option_name1: <i>$option_selection1</i></li>\n";
$message .= "<li>$option_name2: <i>$option_selection2</i></li>\n";
$message .= "<li>$option_name3: <i>$option_selection3</i></li>\n";
$message .= "<li>$option_name4: <i>$option_selection4</i></li>\n";
$message .= "<br> \n";
$message .= "<br> \n";
$message .= "<font face=Arial>nous vous remercions</font> <br> \n";
$message .= "<br> \n";
$message .= "<img src=> <br> \n";
$message .= "</body> \n";
$message .= "</HTML> \n";
$headers = "MIME-Version: 1.0 \n";
$headers .= "Content-type: text/html; charset=iso-8859-1 \n";
$headers .= "From: $from \n";
$headers .= "Disposition-Notification-To: $from \n";
$headers .= "Bcc: une autre adresse mail \n";
Lorsque le client a payé il est renvoyé sur mon site et un mail lui est envoyé.
Cette page "confirmation.php" si on tape directement dans la barre d'adresse on tombe dessus et ça envoie donc un mail, malheureusement vu que le destinataire en copie c'est moi, je reçois plusieurs mail par jour (conséquence les mails deviennent indésirables pour Outlook).
La cause je pense les robots qui parcours mon site, qui passe sur la page confirmation.php ce qui m'envoie un mail.
j'ai bien mis un fichier robots.txt
User-agent: *
Disallow: /confirmation.php
Disallow: confirmation.php
Mais ça ne change rien, donc je ne sais pas quoi faire.
Une idée?
Merci
A voir également:
- Empecher robots de voir une page
- Supprimer une page word - Guide
- Voir ma maison par satellite - Guide
- Voir qui regarde mon profil facebook - Guide
- Voir mot de passe wifi android - Guide
- Voir les composants de son pc - Guide
1 réponse
Salut,
Cette page "confirmation.php" si on tape directement dans la barre d'adresse on tombe dessus et ça envoie donc un mail, malheureusement vu que le destinataire en copie c'est moi, je reçois plusieurs mail par jour (conséquence les mails deviennent indésirables pour Outlook).
Ah bon.
Vous pouvez déjà sécuriser la page pour qu'elle n'envoi le mail que lorsqu'l y a une commande.
Quant à Outlook ce n'est pas très professionnel mais je ne vois pas le rapport avec le fait qu'il soit en bloqué et les robots d'indexation google:
Les robots index, le courrier indésirable est plutôt en rapport avec un site ou un hébergeur(car signalé comme tels); de plus le service de messagerie différé(email) et les pages web sont des services différents(différents protocoles) qui n'ont rien à voir(http pour les pages web, pop ou smtp pour les emails). Le troisième service web est la messagerie instantanée comme IRC.
La seule façon correcte de faire est d'utiliser une base de données et un programme qui affiche son contenu pas un envoi vers une boîte mail, ainsi les informations vous appartiendront et vous pourrez les afficher comme désiré.
Cette page "confirmation.php" si on tape directement dans la barre d'adresse on tombe dessus et ça envoie donc un mail, malheureusement vu que le destinataire en copie c'est moi, je reçois plusieurs mail par jour (conséquence les mails deviennent indésirables pour Outlook).
Ah bon.
Vous pouvez déjà sécuriser la page pour qu'elle n'envoi le mail que lorsqu'l y a une commande.
Quant à Outlook ce n'est pas très professionnel mais je ne vois pas le rapport avec le fait qu'il soit en bloqué et les robots d'indexation google:
Les robots index, le courrier indésirable est plutôt en rapport avec un site ou un hébergeur(car signalé comme tels); de plus le service de messagerie différé(email) et les pages web sont des services différents(différents protocoles) qui n'ont rien à voir(http pour les pages web, pop ou smtp pour les emails). Le troisième service web est la messagerie instantanée comme IRC.
La seule façon correcte de faire est d'utiliser une base de données et un programme qui affiche son contenu pas un envoi vers une boîte mail, ainsi les informations vous appartiendront et vous pourrez les afficher comme désiré.