Bonjour ç tous je tente de créer un virtual host mais les parties dans les directory ne fonctionnent pas, je penses nota ment aux pages 404 qui ne fonctionnent pas.
<IfModule mod_ssl.c>
<VirtualHost *:443>
# home du site : URL = http://site1/
ServerName gestionnel.fr
ServerAlias *gestionnel.fr
# Dossier contenant les pages
DocumentRoot /srv/web/gestionnel/public
<Directory /srv/web/gestionnel/public>
AllowOverride none
Options +FollowSymLinks +Indexes -MultiViews
ErrorDocument 500 /500.php
# ErrorDocument 401 http://error.example.com/mordor.html
ErrorDocument 404 /404.php
# RewriteEngine on
# RewriteCond %{REQUEST_FILENAME}.php -f
# RewriteRule ^(.*)$ $1.php [NC,L]
# RewriteCond %{THE_REQUEST} /([^.]+)\.php [NC]
# RewriteRule ^ /%1 [NC,L,R]
# RewriteCond %{REQUEST_FILENAME}.html -f
# RewriteRule ^(.*)$ $1.html [NC,L]
# RewriteCond %{THE_REQUEST} /([^.]+)\.html [NC]
# RewriteRule ^ /%1 [NC,L,R]
</Directory>
<Directory /srv/web/gestionnel/public/com>
AllowOverride none
AuthType Basic
AuthName "Restricted Files"
AuthBasicProvider file
AuthUserFile "/srv/web/gestionnel/public/com/.htpasswd"
Require valid-user
</Directory>
# jeu de caractères (UTF-8 par défaut)
AddDefaultCharset ISO-8859-1
Include /etc/letsencrypt/options-ssl-apache.conf
SSLCertificateFile /etc/letsencrypt/live/gestionnel.fr/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/gestionnel.fr/privkey.pem
</VirtualHost>
</IfModule>
Merci pour votre éclaircissement.