Настройка перенаправления htaccess - PullRequest
0 голосов
/ 08 января 2020

Кто-нибудь знает, как я могу добиться следующего с помощью .htaccess?

  1. Если файл не существует, но папка существует, перенаправить в папку
  2. Если файл находится в root каталог или папка не существует, перенаправить на домашнюю страницу "/"

Например, если нам нужно принять запрос к www.domain.com/folder/file.html:

  1. Если существует /folder/file.html, мы просто показываем его как есть, без перенаправления.
  2. Если /folder/file.html НЕ существует, но / folder / существует, мы перенаправляем в / folder /
  3. Если тогда / folder / не существует, мы перенаправляем в "/ «Нам нужно сделать это общим образом c, чтобы нам не нужно было жестко кодировать имена папок или файлов в файл .htaccess.

Должен работать для всех типов файлов с возможностью настройки исключений (как для папок, так и для типов файлов)

...