Je veux créer un hôte virtuel dans Apache de sorte qu'il ne serve que du contenu statique comme des feuilles de style, des vidéos, des images, des javascripts, des fichiers texte, etc. traitement "des capacités de cet hôte virtuel.comment créer un VirtualHost pour ne servir que du contenu statique
Répondre
Créer une entrée VirtualHost
comme suit:
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName media.domain.tld
DocumentRoot "/Library/WebServer/Documents/media"
ErrorLog "/private/var/log/apache2/media-error_log"
CustomLog "/private/var/log/apache2/media-access_log" common
<Directory /Library/WebServer/Documents/media>
Order deny,allow
Allow from all
SetHandler default-handler
</Directory>
</VirtualHost>
J'ai supprimé le 'ServerAdmin',' ServerName' et toutes ces lignes relatives aux journaux, puis redémarré Apache. J'observe qu'il sert des fichiers php – deostroll
@deostroll: J'ai mis à jour ma réponse pour répondre à vos besoins. –
cela n'a pas fonctionné comme prévu. Avons-nous encore besoin de la balise 'Location'? – deostroll
Pour prolonger la question, une bonne réponse comprendrait des directives « pour informer le navigateur pour conserver les fichiers dans son propre cache » et « d'avoir être demandes cookieless ». – SandRock