Я создал сайт, и я уже купил домен и хост. Теперь я пытаюсь загрузить свой сайт (в папку "Mywebsite") на сервер через Filezilla
. В моей папке "Mywebsite" у меня есть index.html
, faq.html
, contact.html
и другие вещи. Я загрузил файлы на сервере в папке public_html
. Теперь, если я иду, чтобы проверить мой сайт, я могу видеть это меню папки здесь.
Теперь, если я нажму "индекс", я могу увидеть мою домашнюю страницу сайта (но это должно произойти, когда я открою свой сайт, верно?), Или если я добавлю /index.html в url. Во всяком случае, моя проблема. Я просто хочу знать, как установить страницу index.html
при открытии www.mywebsite.com
.
Вы можете использовать директиву Apache DirectoryIndex
, например:
<IfModule dir_module>
DirectoryIndex index.html index.htm index.xhtml index.php index.php3 index.php4 index.php5 index.phtml
</IfModule>
Директива
DirectoryIndex
устанавливает список ресурсов для поиска, когда клиент запрашивает индекс каталога, указав/в конце имени каталога. Local-url - это URL (% -encoded) документа на сервере относительно запрошенной директории; это обычно имя файла в каталоге. Можно указать несколько URL-адресов, и в этом случае сервер вернет первый, который он найдет. Если ни один из ресурсов не существует, а параметр "Indexes
установлен, сервер будет генерировать собственный список каталогов.
Index.html
и index.html
.
Index.html
наindex.html
- все строчные.