He estado siguiendo esta guía tanto como pude
http://robsnotebook.com/xampp-ssl-encrypt-passwords .

Sin embargo cada vez que me vaya a una página de inicio con https del servidor apache respuestas 404 Objeto No Encontrado.

De la configuración que me estoy perdiendo? Gracias por la ayuda.

  • Su enlace tutorial no es https pero teachs cómo hacer httpa
InformationsquelleAutor ColacX | 2011-04-27

4 Comentarios

  1. 100

    Encontrado la respuesta. En el archivo xampp\apache\conf\extra\httpd-ssl.conf, bajo el comentario SSL Virtual Host Context páginas en el puerto 443 significado https se busca en diferentes raíz del documento.

    Simplemente cambiar la raíz del documento a la misma y el problema está solucionado.

    • Tenga en cuenta que también es necesario reiniciar Apache para que los cambios surtan efecto (puede que tenga que deshabilitar y volver a habilitar SSL para ver cómo funciona, utilizando sudo /Applications/XAMPP/xamppfiles/xampp disablessl y sudo /Applications/XAMPP/xamppfiles/xampp enablessl respectivamente).
    • no olvides reenviar el puerto 443 para SSL. La esperanza de que podría ayudar a alguien =)
    • espero que este enlace puede ayudar
    • Este artículo me ha ayudado mucho y por favor NO te OLVIDES de reiniciar chrome. shellcreeper.com/how-to-create-valid-ssl-in-localhost-for-xampp
  2. 76

    También puede configurar el SSL en xampp/apache/conf/extra/httpd-vhost.conf como este:

    <VirtualHost *:443>
        DocumentRoot C:/xampp/htdocs/yourProject
        ServerName yourProject.whatever
        SSLEngine on
        SSLCertificateFile "conf/ssl.crt/server.crt"
        SSLCertificateKeyFile "conf/ssl.key/server.key"
    </VirtualHost>
    

    Supongo, es mejor no cambiarlo en el httpd-ssl.conf si usted tiene más de un proyecto y necesita SSL en más de uno de ellos

    • he seguido los mismos pasos y modificado httpd-vhost.conf como se mencionó como tengo varios dominios como anfitriones como de example.com example2.com example3.com y he añadido ssl para example2.com Pero no funciona como se esperaba. Cuando voy a example2.com muestra example.com sitio web.
  3. 10

    Para XAMPP, realice los siguientes pasos:

    1. G:\xampp\apache\conf\extra\httpd-ssl.conf»

    2. Búsqueda «DocumentRoot» texto.

    3. Cambiar el DocumentRoot DocumentRoot «G:/xampp/htdocs» a DocumentRoot «G:/xampp/htdocs/project nombre».

  4. 5

    configurar SSL en xampp/apache/conf/extra/httpd-vhost.conf

    http

    <VirtualHost *:80>
        DocumentRoot "C:/xampp/htdocs/myproject/web"
        ServerName www.myurl.com
    
        <Directory "C:/xampp/htdocs/myproject/web">
            Options All
            AllowOverride All
            Require all granted
        </Directory>
    </VirtualHost>
    

    https

    <VirtualHost *:443>
        DocumentRoot "C:/xampp/htdocs/myproject/web"
        ServerName www.myurl.com
        SSLEngine on
        SSLCertificateFile "conf/ssl.crt/server.crt" 
        SSLCertificateKeyFile "conf/ssl.key/server.key"
        <Directory "C:/xampp/htdocs/myproject/web">
            Options All
            AllowOverride All
            Require all granted
        </Directory>
    </VirtualHost>
    

    asegúrese de servidor.crt & servidor.la ruta de la clave dada correctamente de lo contrario no funcionará.

    no olvide habilitar el vhost en httpd.conf

    # Virtual hosts
    Include etc/extra/httpd-vhosts.conf
    

Dejar respuesta

Please enter your comment!
Please enter your name here