Files
varlog/_cache/articles/98d0f438-7b9c-4754-8917-00849dc7bab1.json
T
2026-05-15 10:37:48 +02:00

1 line
2.6 KiB
JSON

{"uuid":"98d0f438-7b9c-4754-8917-00849dc7bab1","slug":"site-apache-24-sous-domaine-autre","title":"Configuration du site avec sous-domaine autre que www avec Apache 2.4","author":"cedric@abonnel.fr","published":true,"published_at":"2023-02-09 16:12:17","created_at":"2023-02-09 16:12:17","updated_at":"2023-02-09 16:12:17","revisions":[],"cover":"","files_meta":[],"external_links":[],"seo_title":"","seo_description":"","og_image":"","category":"Informatique","content":"# Configuration du site avec sous-domaine autre que www avec Apache 2.4\n\nLa configuration du site Internet s'effectue dans un fichier de configuration.\n\n- Il accepte une connexion sur le port http (80) pour rediriger les visiteurs vers le https (443).\n\n- Il permet une connexion de certbot / let's encrypt pour obtenir ou renouveler un certificat SSL sur le port 80.\n\n- Il permet d'avoir des logs dans des dossiers séparés\n\nVoici les paramètres qu'il faut veiller à modifier :\n\n| fichier de configuration du site | /etc/apache2/sites-available/100-com.perdu-podcast.divers.conf | |\n| ---------------------------------------------------------------------------------------------------- |\n| fichier log accès | ${APACHE_LOG_DIR}/divers.perdu-podcast.com-access.log | |\n| fichier log erreurs | ${APACHE_LOG_DIR}/divers.perdu-podcast.com-error.log | |\n| dossier racine du site | /home/www-master/perdu-podcast.com/divers | |\n| dossier certificats SSL | /etc/letsencrypt/live/divers.perdu-podcast.com/ | |\n| Fichier de configuration SSL | /etc/letsencrypt/options-ssl-apache.conf\\\\ /etc/apache2/redirect_80_2_443.conf | |\n\n```\n<VirtualHost *:80>\n\n ServerName divers.perdu-podcast.com\n\n # Redirection des URL vers https\n Include /etc/apache2/redirect_80_2_443.conf\n\n</VirtualHost>\n\n<VirtualHost *:443>\n\n ServerName divers.perdu-podcast.com\n\n DocumentRoot /home/www-master/perdu-podcast.com/divers\n\n <Directory /home/www-master/perdu-podcast.com/divers>\n Options -Indexes\n AllowOverride all\n Order allow,deny\n allow from all\n </Directory>\n\n <Location />\n Require all granted\n </Location>\n\n LogLevel warn\n ErrorLog ${APACHE_LOG_DIR}/divers.perdu-podcast.com-error.log\n CustomLog ${APACHE_LOG_DIR}/divers.perdu-podcast.com-access.log combined\n\n SSLEngine on\n SSLCertificateFile /etc/letsencrypt/live/divers.perdu-podcast.com/fullchain.pem\n SSLCertificateKeyFile /etc/letsencrypt/live/divers.perdu-podcast.com/privkey.pem\n\n Include /etc/letsencrypt/options-ssl-apache.conf\n\n</VirtualHost>\n```","featured":false,"tags":[]}