#1 Utilise 'virtual' plutôt que 'file' pour les includes.

Merged
mherrb merged 1 commits from mherrb/master into tetaneutral.net/master 7 years ago

Avec apache, file considère son argument comme un chemin absolu, ce qui ne marche pas du coup dans un vhost.... Si on veut mettre le site sur www.tetaneutral.net il faut faire ça. ca a l'air de marcher aussi sur www2/nginx.

Avec apache, file considère son argument comme un chemin absolu, ce qui ne marche pas du coup dans un vhost.... Si on veut mettre le site sur www.tetaneutral.net il faut faire ça. ca a l'air de marcher aussi sur www2/nginx.
vross commented 7 years ago
Owner

Merci ! Ça tourne en effet sur www2 avec nginx. Le fait que file ne fonctionne pas dans un vhost, c'est spécifique à Apache, non ?

Merci ! Ça tourne en effet sur www2 avec nginx. Le fait que `file` ne fonctionne pas dans un vhost, c'est spécifique à Apache, non ?
Matthieu Herrb commented 7 years ago
Owner

Je pense que c'est parce que la config de nginx fait un chroot dans le dossier html que ça marche comme tu l'a fait. La spec SSI de apache dit que avec file= on n'a pas le droit à des chemins absolus. https://httpd.apache.org/docs/current/mod/mod_include.html#element.include

Je finis de me battre avec puppet et j'active le nouveau site sur www.ttnn.

Je pense que c'est parce que la config de nginx fait un chroot dans le dossier html que ça marche comme tu l'a fait. La spec SSI de apache dit que avec file= on n'a pas le droit à des chemins absolus. https://httpd.apache.org/docs/current/mod/mod_include.html#element.include Je finis de me battre avec puppet et j'active le nouveau site sur www.ttnn.
This pull request has been merged successfully!
Sign in to join this conversation.
No Label
No Milestone
No assignee
2 Participants
Loading...
Cancel
Save
There is no content yet.