Bonjour,
Lorsque dans un message, on ajoute dans la cellule "Site" un lien httpS://
les scripts le considèrent comme mal configuré.
Au lieu de l'accepter comme normal, il est considéré comme fautif et le script ajout un http:// devant.
=>
https://mon_site.fr devient
http://https://mon_site.fr
Ce qui me demande bcp de travail de surveillance avant validation.
Y a-t-il un paramètre que j'ai oublié ?
Merci de vos conseils
Conil26
Modérateur
http://www.francegenweb.org/livor/
Liens en httpS des sites des visiteurs refusés
Modérateurs : boulmontjj, Pierre G., Malabar, Otomatic
Re: Liens en httpS des sites des visiteurs refusés
J'ai trouvé où opérer mais c'est pas évident.
Dans le fichier ../admin/modif_mess.php, ligne 47 et suivantes :
si je remplace,
par
ça marche mais c'est le phénomène inverse qui se produit.
Ce sont les lien http:// qui sont considérés comme fautifs
=> http://http://mon_site.fr
Dans le fichier ../admin/modif_mess.php, ligne 47 et suivantes :
si je remplace,
Code : Tout sélectionner
//----------------------- enregistrement des modifications
if ($_POST['site_web'] && substr($_POST['site_web'], 0, 7) != 'http://')
$_POST['site_web'] = 'http://'.$_POST['site_web'];
if ($_POST['site_web'] && trim($_POST['site_web']) == 'http://')
$_POST['site_web'] = '';
par
Code : Tout sélectionner
//----------------------- enregistrement des modifications
if (isset($_POST['modifier'])){
if ($_POST['site_web'] && substr($_POST['site_web'], 0, 8) != 'https://')
$_POST['site_web'] = 'http://'.$_POST['site_web'];
if ($_POST['site_web'] && trim($_POST['site_web']) == 'https://')
$_POST['site_web'] = '';
ça marche mais c'est le phénomène inverse qui se produit.
Ce sont les lien http:// qui sont considérés comme fautifs
=> http://http://mon_site.fr
Re: Liens en httpS des sites des visiteurs refusés => Résolu
Résolu,
ligne 47
ligne 47
Code : Tout sélectionner
//----------------------- enregistrement des modifications
if (isset($_POST['modifier'])){
/*if ($_POST['site_web'] && substr($_POST['site_web'], 0, 7) != 'http://')
$_POST['site_web'] = 'http://'.$_POST['site_web'];
if ($_POST['site_web'] && trim($_POST['site_web']) == 'http://')
$_POST['site_web'] = '';*/
// Modif pour sites http ou https
if ($_POST['site_web'] && substr($_POST['site_web'], 0, 8) == 'https://')
$_POST['site_web'] = $_POST['site_web'];
elseif ($_POST['site_web'] && substr($_POST['site_web'], 0, 7) == 'http://')
$_POST['site_web'] = $_POST['site_web'];
else
$_POST['site_web'] = 'http://'.$_POST['site_web'];
-
- Messages : 1
- Inscription : Jeu 07 Fév 2019, 11:34
Re: Liens en httpS des sites des visiteurs refusés
êtes-vous sûr d'avoir un certificat SSL? peut-être le cerificat n'est pas activé sur votre site ou vous n'avez pas un certificat valide installé
Revenir vers « Personnalisation - tuning »
Qui est en ligne ?
Utilisateurs parcourant ce forum : Bing [Bot] et 6 invités