Saturday, April 9, 2022

[SOLVED] How to test if file exists with the tag <If ...> on Apache 2.4?

Issue

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

You should read Apache error log as it might provide some hint on how it is interpreted.

Anyway, the right syntax is: <If "-f %{DOCUMENT_ROOT} . '/maintenance.enable'">



Answered By - julp
Answer Checked By - Candace Johnson (WPSolving Volunteer)