'How to test if file exists with the tag <If ...> on Apache 2.4?
I would like to test the existence of a file in my httpd.conf of Apache 2.4.
I use the tag like this :
<If "%{DocumentRoot}/maintenance.enable -f">
...code to execute ...
</If>
but my code is not good, apache's service doesn't want to start. I have read a lot of tutorials or docs on many sites but never found the answer :(
Please help me ...
Solution 1:[1]
For Apache 2.4.34 and later an alternate directive to use is <IfFile>.
In this case the syntax is:
<IfFile %{DOCUMENT_ROOT} . '/maintenance.enable'>
... code to execute ...
</IfFile>
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 | tstenner |
