Você provavelmente percebeu que não pode usar seu site-exemplo.Dev com seu Chrome, pois está relatando que seu site não está seguro.
Estou usando a Homestead 5 e, por padrão, a Homestead usa o nginx para servir seus arquivos. Se você tem um exemplo de site.Dev definido em sua propriedade.YAML, então se você entrar/etc/nginx/ssl/encontrará dois arquivos para o seu domínio:
Site-Exemplo.Dev.Principal de site-exemplo.Dev.CRT Site-Exemplo.Dev.chave
Tudo o que você precisa fazer é (se você estiver no Mac OS) é obter este site de site-exemplo.Dev.Crtinside seu acesso de chaveiro e configure para confiar neste certificado.
Para usar este arquivo, você pode vaga ssh e copiar este arquivo para sua pasta compartilhada:
sudo cp/etc/nginx/ssl/website-exemplo.Dev.CRT/Home/Vagrant/Code/SSL
Agora você pode acessar este arquivo do seu Mac OS (onde quer que você configure sua pasta de origem).
Em seguida, abaixo dos itens, clique em Certificados e encontre seu site de exemplo.Dev.Crt
Em seguida, clique duas vezes nele e selecione confiar -> sempre confie.
E é isso. Agora sua configuração está mais próxima do que você deve ter em sua produção e pode operar no HTTPS.
Além disso, você pode querer ter um redirecionamento permanente de HTTP para HTTPS
servidor
Ouça 80 default_server;
Ouça [::]: 80 default_server;
Server_name Site-Exemplo.aplicativo;
Retornar 301 https: // site-exemplo.aplicativo;
Isso deve ser colocado no topo de
sudo vim/etc/nginx/sites-disponível/sites-exemplo.aplicativo