Исправьте файл .htaccess для letsencrypt - PullRequest
0 голосов
/ 30 декабря 2018

У меня есть веб-сервер, который я пытаюсь защитить.Конечная цель - установить GNU Social.Он находится в / var / www / html / gnusocial, и в соответствии с этим вопросом я должен поместить файл htaccess над моим webroot, поэтому я поместил следующий .htaccess в / var / www/

<IfModule mod_rewrite.c>    
  RewriteEngine on

  RewriteRule ^.well-known/ - [L,NC]

  RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
  RewriteRule ^(.*)$ https://%1/$1 [R=301,L]

  RewriteCond %{HTTPS} !=on
  RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

  RewriteRule    ^$ html/    [L]
  RewriteRule    (.*) html/$1 [L]
</IfModule>

Как вы могли видеть, я изменил две нижние строки, чтобы читать html, вместо того, что было раньше.Они выглядели как относительные пути.

Так что я все это сделал, но вызов letsencrypt все еще не удался.Адрес leudla.hopto.org.Может кто-нибудь объяснить мне, как настроить letsencrypt с помощью веб-приложения?

...