LetsEncrypt用于托管域

时间:2019-03-19 13:33:59

标签: apache2 ubuntu-16.04 lets-encrypt

希望您可以对此处可能发生的情况有所了解:

我已经从专用服务器上的外部VPS迁移了网站cutit.sk。我也有几个域,用于将流量重定向到cutit.skvyrez.skcut-center.com

事实上,我已经迁移了10个网站(共迁移了100个域名),这就是为什么Im使用端口访问它们的原因。我的vhost conf看起来像:

Listen 662

<VirtualHost *:662>
    ServerName webserver
    ServerAlias *.cutit.sk *.vyrez.sk *.cut-center.com
    DocumentRoot /var/www/html/cutit
    <Directory /var/www/html/cutit>
        Options -Indexes +FollowSymLinks +MultiViews
        AllowOverride All
        Require all granted
    </Directory>
    <FilesMatch \.php$>
        SetHandler "proxy:unix:/var/run/php/php5.6-fpm.sock|fcgi://localhost/"
    </FilesMatch>
</VirtualHost>

通过LetsEncrypt和certbot请求SSL时出现几个错误:

Domain: www.cut-center.com
   Type:   connection
   Detail: Fetching
   http://www.cut-center.com/.well-known/acme-challenge/twxT3FlJDb3RwjmqaBJLlLh_ev5bWpxQy7euo08OI5c:
   Error getting validation data

像certbot一样,正在尝试验证访问本地文件夹(不存在)作为其唯一域的请求。

所以,问题是:我应该如何绕过呢?还是正确的方法是什么?

不确定它是否重要,但是 cutit.sk本身的DNS尚未指向我的服务器(对此我有另一个错误)-但这就是我想要的,稍后更改A记录。 cut-center.comvyrez.sk的A记录指向我的服务器,但是这些域尚未重定向到cutit.sk(这在该项目中有点陌生,不确定为什么)

谢谢!

0 个答案:

没有答案