Настройка адреса WordPress (URL) мешает задаче Let's Encrypt - PullRequest
0 голосов
/ 24 апреля 2019

Мой веб-сайт WordPress расположен за apache2 сервером. Фактический сайт находится под /srv/www/<foldername>, и поэтому я изменил настройки URL WordPress:

Когда certbot пытается решить проблему, он пытается получить доступ к https://personaldomain.com/.well-known/acme-challenge/hash, в то время как фактический файл находится в https://personaldomain.com/foldername/.well-known/acme-challenge/hash.

Какой простой способ решить эту проблему? Я попробовал много разных способов с .htaccess, как предлагалось в похожих вопросах, но у меня это не сработало. Например, эти:

  1. RedirectMatch /.well-known/(.*)$ https://presonaldomain.com/foldername/.well-known/$1
  2. RewriteBase /
    RewriteRule ^(.*).well-known/(.*)$ $1<foldername>/.well-known/$2 [R=301, L]

не работают

1 Ответ

1 голос
/ 24 апреля 2019

Оказывается, что обходным решением этой проблемы является редактирование /etc/letsencrypt/renewal/<mycertificate>.conf и изменение папки с вызовом с /srv/www/<foldername> на /srv/www

...