![sitename-le-ssl.conf 콘텐츠를 sitename.conf로 이동하고 Ubuntu/Apache 가상 호스트 설정에서 sitename-le-ssl.conf를 삭제할 수 있습니까?](https://linux55.com/image/222219/sitename-le-ssl.conf%20%EC%BD%98%ED%85%90%EC%B8%A0%EB%A5%BC%20sitename.conf%EB%A1%9C%20%EC%9D%B4%EB%8F%99%ED%95%98%EA%B3%A0%20Ubuntu%2FApache%20%EA%B0%80%EC%83%81%20%ED%98%B8%EC%8A%A4%ED%8A%B8%20%EC%84%A4%EC%A0%95%EC%97%90%EC%84%9C%20sitename-le-ssl.conf%EB%A5%BC%20%EC%82%AD%EC%A0%9C%ED%95%A0%20%EC%88%98%20%EC%9E%88%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
Let'sEncrypt의 무료 SSL 인증서가 있는데 잘 작동합니다.
하지만 내 디렉토리에 많은 파일이 있고 /etc/apache2/sites-available/
그 중 일부를 삭제/병합하여 거기에 4개의 파일만 남게 하고 싶습니다.
/etc/apache2/sites-available/000-default.conf
/etc/apache2/sites-available/mroesler.conf
/etc/apache2/sites-available/firstsnow.conf
/etc/apache2/sites-available/converse.conf
현재 다음과 같은 많은 파일이 있습니다.
michal@ubuntu:~$ sudo ls -lah /etc/apache2/sites-available/
total 36K
drwxr-xr-x 2 root root 4.0K Jul 8 14:50 .
drwxr-xr-x 8 root root 4.0K Jun 16 21:17 ..
-rw-r--r-- 1 root root 1.6K Nov 24 2022 000-default.conf
-rw-r--r-- 1 root root 1.6K Nov 24 2022 000-default-le-ssl.conf
-rw-r--r-- 1 root root 0 Jul 8 14:50 converse.conf
-rw-r--r-- 1 root root 6.2K Oct 1 2020 default-ssl.conf
-rw-r--r-- 1 root root 168 Jun 15 02:58 firstsnow.conf
-rw-r--r-- 1 root root 346 Jun 15 02:25 firstsnow-le-ssl.conf
-rw-r--r-- 1 root root 164 Jun 15 02:59 mroesler.conf
옮기고 싶은 내용은 firstsnow-le-ssl.conf
다음과 같습니다.
<IfModule mod_ssl.c>
<VirtualHost *:443>
ServerName firstsnow.dev
ServerAlias www.firstsnow.dev
DocumentRoot /var/www/first
SSLCertificateFile /etc/letsencrypt/live/firstsnow.dev/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/firstsnow.dev/privkey.pem
Include /etc/letsencrypt/options-ssl-apache.conf
</VirtualHost>
</IfModule>
firstsnow.conf
다음과 같은 파일 로 이동합니다 .
<VirtualHost *:80>
ServerName firstsnow.dev
ServerAlias www.firstsnow.dev
DocumentRoot /var/www/first
</VirtualHost>
# vim: syntax=apache ts=4 sw=4 sts=4 sr noet
firstsnow.conf
설명 및 표시된 콘텐츠에 이미 포함되어 있는 콘텐츠 아래에 배치하고 싶습니다.여기. 하지만 <IfModule mod_ssl.c>
합계 라인을 어떻게 처리해야 할지 잘 모르겠습니다 </IfModule>
. 병합 파일에 포함할 수 없나요 firstsnow.conf
?
Let'sEncrypt SSL 인증서가 아직 유효한가요?
이런 것이 효과가 있을까요?
<VirtualHost *:80>
ServerName firstsnow.dev
ServerAlias www.firstsnow.dev
DocumentRoot /var/www/first
Redirect permanent / https://firstsnow.dev/
</VirtualHost>
<VirtualHost *:443>
ServerName firstsnow.dev
ServerAlias www.firstsnow.dev
DocumentRoot /var/www/first
<If "%{HTTP_HOST} == 'www.firstsnow.dev'">
Redirect permanent / https://firstsnow.dev/
</If>
SSLCertificateFile /etc/letsencrypt/live/firstsnow.dev/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/firstsnow.dev/privkey.pem
Include /etc/letsencrypt/options-ssl-apache.conf
</VirtualHost>
# vim: syntax=apache ts=4 sw=4 sts=4 sr noet
firstsnow.conf
파일을 삭제한 후의 상태가 맞습니까 firstsnow-le-ssl.conf
?