2009-05-18 5 views
4

J'ai une page de paiement que je voudrais utiliser SSL. J'ai le certificat installé ... maintenant quoi? Puis-je simplement référencer la page en utilisant https? Lorsque je fais cela, je reçois l'erreur suivante: SSL a reçu un enregistrement qui a dépassé la longueur maximale autorisée.comment faire pour qu'une page utilise ssl?

+0

Pouvez-vous ajouter plus d'informations? Quelle demande faites-vous et quel est le message d'erreur que vous voyez? – Jeff

+0

Aussi, quel serveur web? –

+0

"quel serveur web" est en effet le premier et le plus important problème! –

Répondre

3

Votre erreur spécifique signifie que quelque chose n'est pas configuré correctement sur votre serveur Web. Par exemple, si vous utilisez Apache, avez-vous installé mod_ssl? (Configuration d'un hôte SSL sur Apache sans mod_ssl installé génère l'erreur de l'affiche.)

Quelques autres suggestions pour la configuration de votre page de paiement sécurisé:

1) Ajouter sw de sorte que si certaines charges http://secure.foo.com/yourSecurePage, ils seront redirigés à https://yourSecurePage.foo.com. Comment accomplir cela dépend de votre pile Web.

Assure la sécurité de toutes les pages du processus de paiement. Cela aide à augmenter la confiance du client. 2) N'oubliez pas que toutes les images et tous les fichiers inclus dans votre page sécurisée doivent être chargés via https ou que les utilisateurs verront des avertissements sur le contenu "non sécurisé" de la page. Utilisez les liens relatifs ou utilisez les liens sous la forme /another_dir/image.foo ou //asset_server.foo.com/images/foo.jpg. Ne pas utiliser http://asset_server.foo.com/ ... (Bien sûr, tout autre serveur doit également prendre en charge SSL pour que cela fonctionne.)

3) Si vous recueillez les informations de carte de crédit sur votre page de paiement sécurisé, vous devez ajouter des informations sur comment soit:

a) votre site web a été certifiée conforme à la norme

OU

industrie des cartes de crédit PCI Data Security

b) les informations de carte de crédit collectées ne sont jamais stockées sur votre serveur , il est seulement envoyé à votre banque. Vous pouvez afficher ces types de détails sur une autre page, mais vous voudrez peut-être avoir un lien tel que «Nous sommes en sécurité» ou «Vos informations sont en sécurité» sur la page de paiement elle-même. Selon votre public, ils peuvent être assez timides sur la soumission d'informations de carte de crédit à un site Web. 4) Utilisez Google Analytics (gratuit) ou un autre outil qui vous permettra de déterminer avec précision le nombre de "charrettes abandonnées" - c'est le nombre de personnes qui ont commencé à commander votre produit/service mais qui n'ont pas terminé le processus de paiement - abandonner leur panier au lieu de l'acheter. Ceci est une statistique clé pour votre site. N'oubliez pas que vous pouvez utiliser Ajax pour stocker les données que la personne saisit dès qu'elles les tapent dans un champ - vous n'avez pas besoin d'attendre un bouton Envoyer. Cette technique peut vous donner des informations supplémentaires pour comprendre à quel moment les gens abandonnent leurs chariots.

La page de paiement et les autres parties finales du processus d'achat sont d'excellents endroits pour donner au client potentiel un numéro de téléphone à vos vendeurs, la possibilité de discuter en direct, etc.

Bonne vente,

Larry

1

SSL received a record that exceeded the maximum permissible length.

j'ai eu cette erreur lors de l'exécution apache parce que je l'avais mal défini mes virtualhosts. Mon erreur était que j'avais utilisé un * comme adresse IP lors de la définition de virtualhosts pour *: 80 et *: 443. Essayez plutôt d'utiliser vos serveurs IP. XXX.XXX.XXX.XXX:80 et XXX.XXX.XXX.XXX:443 en tant que NameVirtualHosts

Questions connexes