Кто-нибудь знает, как я могу добиться следующего с помощью .htaccess?
- Если файл не существует, но папка существует, перенаправить в папку
- Если файл находится в root каталог или папка не существует, перенаправить на домашнюю страницу "/"
Например, если нам нужно принять запрос к www.domain.com/folder/file.html:
- Если существует /folder/file.html, мы просто показываем его как есть, без перенаправления.
- Если /folder/file.html НЕ существует, но / folder / существует, мы перенаправляем в / folder /
- Если тогда / folder / не существует, мы перенаправляем в "/ «Нам нужно сделать это общим образом c, чтобы нам не нужно было жестко кодировать имена папок или файлов в файл .htaccess.
Должен работать для всех типов файлов с возможностью настройки исключений (как для папок, так и для типов файлов)