web-dev-qa-db-fra.com

Erreur SSL sur le port 443, la page ne s'affiche pas et entraîne l'erreur 404

Je venais juste de trouver un moyen d’obtenir un certificat SSL pour mon domaine, car Facebook le demandait avant le 1er octobre, comme vous le savez peut-être.

Par conséquent, j'ai signé et installé mon certificat startssl sur mon serveur.

Maintenant, mon problème est que, lorsque j'essaie d'accéder à l'un de mes sites https, il me demande toujours de faire une exception pour mon certificat (ce qui est correct pour le moment), mais après avoir créé cette exception, mon serveur, qui est comme je le connais un Linux serveur avec un back-end de cPanel, déclenche une notification 404 page non trouvée pour moi.

404 Not Found
The server can not find the requested page:

greentomatocars.com.au/fbtab/booking (port 443)
Please forward this error screen to greentomatocars.com.au's WebMaster.

Un onglet FaceBook Site HTTPS

Tous les diagnostics disponibles, qu'est-ce que c'est et quel est le problème?

Toute réponse sera appréciée.

7
Evils

Vous devez configurer votre serveur pour qu'il serve également votre contenu sur le port 443 (https). Pour le moment, il utilise toujours le cPanel default .

3
blahdiblah

Une fois les certificats installés, vous devez activer SSL via

Security -> SSL/TLS Manager -> Activate SSL on Your Web Site (HTTPS)
3
Dennis

j'ai eu un problème similaire sur un serveur avec peu d'hôtes (actuellement, seulement un avec support https)

j'ai trouvé le sulotion dans cpanel FAQ , je suis allé à WHM Home >> Configuration du service >> Configuration Apache >> Inclure l'éditeur >> Avant l'hôte virtuel Inclure , et ajouté les lignes suivantes:

<VirtualHost IPADDRESS:443>
    ServerName HOSTNAME
    DocumentRoot /usr/local/Apache/htdocs
    ServerAdmin EMAIL
    <IfModule mod_suphp.c>
       suPHP_UserGroup MYUSER MYGROUP
    </IfModule>
    SSLEngine on
    SSLCertificateFile SSLCERTIFICATEFILE
    SSLCertificateKeyFile YOUR-SSLCERTIFICATEKEYFILE
</VirtualHost>
1
Ohad Cohen

Si vous avez le 404, votre SSL fonctionne parfaitement car le "404" a été transmis via SSL. Je voudrais enquêter sur le problème actuel , qui est le 404.

1
user207421

Je me rends compte que cette question a 4 ans. 

Si vous pouvez accéder à la page html de votre domaine racine (par exemple, https://midomain.com/), mais que les pages d'un répertoire tel que https://midomain.com/ vous donnent une erreur 404 Not Found, vous devrez probablement ajouter ces lignes à votre fichier httpd-ssl:

(s'applique à Apache 2.4)

 <Directory />
    Options Indexes FollowSymLinks Includes ExecCGI
    AllowOverride All

    Order deny,allow
    Allow from all
  </Directory>
1
oabarca