Подтверждение SSL-сертификата для xampp localhost

Как веб-разработчик, у меня на моем компьютере много локальных сайтов. Я пытаюсь настроить его так, чтобы к ним можно было обращаться через HTTPS.

Вот раздел vhosts моей настройки http

<VirtualHost *:80> ServerName test.local ServerAlias *.local VirtualDocumentRoot /home/jonathan/Sites/%-2/public_html CustomLog /home/jonathan/Sites/access.log vhost_combined ErrorLog /home/jonathan/Sites/error.log </VirtualHost> <VirtualHost *:443> ServerName test.local ServerAlias *.local VirtualDocumentRoot /home/jonathan/Sites/%-2/public_html CustomLog /home/jonathan/Sites/access.log vhost_combined ErrorLog /home/jonathan/Sites/error.log SSLEngine On SSLCertificateFile /home/jonathan/Sites/public.cert SSLCertificateKeyFile /home/jonathan/Sites/private.key </VirtualHost> 

Я думаю, что это работает, когда я http://dotjs.local к http://dotjs.local Я обслуживаю index.html из /home/jonathan/Sites/dotjs/public_html/ .

Если я https://dotjs.local к https://dotjs.local , я получу предупреждение, но если я его проигнорирую, я также получаю тот же файл.

У меня возникают проблемы с получением сертификата на работу.

Я выполнил (это) [ https://blog.celogeek.com/201209/209/how-to-create-a-self-signed-wildcard-certificate/] руководство для создания моего сертификата, за исключением того, что я назвал файлы public.cert и private.key в соответствии с моей конфигурацией vhosts.

При создании сертификата openssl req -new -x509 -nodes -sha1 -days 3650 -key private.key > public.cert следующую команду: openssl req -new -x509 -nodes -sha1 -days 3650 -key private.key > public.cert

Я ввел следующее (я скрыл некоторые мои личные данные):

 You are about to be asked to enter information that will be incorporated into your certificate request. What you are about to enter is what is called a Distinguished Name or a DN. There are quite a few fields but you can leave some blank For some fields there will be a default value, If you enter '.', the field will be left blank. ----- Country Name (2 letter code) [AU]:GB State or Province Name (full name) [Some-State]:{My county} Locality Name (eg, city) []:{My city} Organization Name (eg, company) [Internet Widgits Pty Ltd]:Blar Organizational Unit Name (eg, section) []:Blar Common Name (eg server FQDN or YOUR name) []:*.local Email Address []:{My email address} 

Затем я импортирую host.perm в хром, но (после перезапуска) все равно получаю следующее: Chromium Responce