IncludeOptional génère une erreur quand le fichier n'existe pas !
This commit is contained in:
parent
1aef30ca61
commit
e4b6f006c8
|
@ -1224,3 +1224,19 @@ RewriteRule /(.*) ws://127.0.0.1:8080/$1 [P,L]
|
||||||
ProxyPass / http://127.0.0.1:8080/
|
ProxyPass / http://127.0.0.1:8080/
|
||||||
ProxyPassReverse / http://127.0.0.1:8080/
|
ProxyPassReverse / http://127.0.0.1:8080/
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
|
### IncludeOptional génère une erreur quand le fichier n'existe pas !
|
||||||
|
|
||||||
|
C'est un comportement de Apache < 2.4.30 (Jessie, Stretch). La directive ne va pas générer d'erreur de syntaxe (contrairement à Include) si et seulement si, des jokers (comme *) sont utilisés.
|
||||||
|
|
||||||
|
A partir d'Apache 2.4.30 (Buster), IncludeOptional ne va pas émettre d'erreur de syntaxe dans ce cas particulier.
|
||||||
|
|
||||||
|
C'est expliqué dans [la documentation d'apache](https://httpd.apache.org/docs/2.4/mod/core.html#includeoptional)
|
||||||
|
|
||||||
|
Un contournement si on souhaite vraiment inclure qu'un seul fichier qui peut ne pas exister :
|
||||||
|
|
||||||
|
~~~
|
||||||
|
IncludeOptional /etc/apache2/ssl/XXX.con[f]
|
||||||
|
~~~
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue