Я хочу использовать .htaccess для перенаправления на ту или иную страницу в зависимости от того, существует ли файл в каталоге.
В основном мне нужно, чтобы все посетители index.php были отправлены на страницу home.php, если splash.php не существует, или на страницу splash.php, если splash.php делает существует в каталоге, пока у меня есть это ...
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} index.php
RewriteCond %{DOCUMENT_ROOT}/splash.php -f
RewriteCond %{SCRIPT_FILENAME} !splash.php
RewriteRule ^.*$ /splash.php [L]
Это отправляет посетителей на mysite.com/splash.php, если он существует, только если в качестве моего URL-адреса специально указан mysite.com/index.php, он не работает, если просто использовать URL-адрес mysite.com.
Я понимаю первые 3 строки моего кода, но не бит! Splash.php -f (я получил это из некоторого другого кода перенаправления, который я нашел на SO).
Как мне перенаправить на home.php, если splash.php отсутствует?
ура!