Папка Filezilla

Я создал сайт и уже купил домен и хостинг. Сейчас пытаюсь загрузить свой сайт (в папке "Mywebsite") на сервер через Filezilla. В моей папке "Мой сайт" у меня есть index.html, faq.html, contact.html и другие вещи. Я залил файлы на сервер, в папку под названием public_html. Теперь, если я проверю свой веб-сайт, я увижу меню этой папки здесь.

Теперь, если я нажму «индекс», я увижу свою домашнюю страницу веб-сайта (но это должно произойти, когда я открою свой веб-сайт, верно?) или если я добавлю /index.html в URL-адрес. В любом случае это моя проблема. Я просто хочу знать, как установить страницу index.html, когда я открываю www.mywebsite.com.


person user3416361    schedule 13.03.2014    source источник
comment
Замените Index.html на index.html — все в нижнем регистре.   -  person SamV    schedule 13.03.2014


Ответы (1)


Вы можете использовать директиву 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-адрес документа (в кодировке %), хранящегося на сервере, относительно запрошенного каталога; обычно это имя файла в каталоге. Можно указать несколько URL-адресов, и в этом случае сервер вернет первый найденный. Если ни один из ресурсов не существует и установлена ​​опция Indexes, сервер создаст свой собственный список каталогов.

person Oriol    schedule 13.03.2014
comment
Если операционная система вашего хоста не является Windows, вам может потребоваться добавить как Index.html, так и index.html. - person Oriol; 13.03.2014