Получаете сообщение об ошибке «Не найдено» на моем веб-сайте?

Я пытаюсь загрузить файлы в свой домен, который я размещаю на Dreamhost. Я подключился к серверу с помощью FileZilla и почти уверен, что поместил файлы в нужное место.

В их учебнике говорится, что нужно создать каталог с вашим доменным именем, например: 'mydomain.com', и поместить файлы там. Я поместил туда файлы index.html, p.css, register.php, login.php и logout.php. Однако, когда я перехожу на mydomain.com в Google Chrome, я вижу только это:

введите здесь описание изображенияКто-нибудь знает, что может быть причиной этого? Кстати, на самом деле я не создавал каталог с именем «mydomain.com», я использовал домен, которым владею.

ОБНОВИТЬ:

Каталоги настроены следующим образом:

/
    mydomain.com
       public_html
           register.php
           main.css
           logout.php
           login.php
           index.html

person 5AMWE5T    schedule 19.04.2014    source источник


Ответы (3)


Можете ли вы убедиться, что у вас есть групповые права на чтение для файла, который вы пытаетесь получить?
Вам нужно разрешение, чтобы каждый файл имел разрешение 755, вот как изменить разрешение файла в FileZilla.

Также убедитесь, что все находится в файле public_html.

public_html/index.html
public_html/p.css
public_html/register.php
public_html/login.php
public_html/logout.php
person cevaris    schedule 19.04.2014
comment
Вы все положили в папку public_html? Это папка по умолчанию, в которой обслуживаются веб-файлы. - person cevaris; 20.04.2014
comment
Хорошо, я поместил все файлы в новый каталог с именем public_html (который находится в каталоге mydomain. Это было то, что я должен был сделать? Однако он все еще говорит «Не найдено». - person 5AMWE5T; 20.04.2014
comment
По умолчанию файлы, расположенные в папке public_html, обслуживаются веб-сервером. Имейте в виду, эта папка может называться по-другому. Не могли бы вы обновить свой вопрос с полной структурой каталогов? - person cevaris; 20.04.2014

Попробуйте добавить файл с именем .htaccess в каталог public_html. В этом файле поместите следующую строку:

DirectoryIndex index.html

Предполагая, что веб-сервером является Apache (или аналогичный), это говорит серверу отправлять index.html всякий раз, когда кто-то запрашивает /.

person Andrew Lambert    schedule 19.04.2014
comment
Я добавил этот файл, но он все еще говорит «Не найден» - person 5AMWE5T; 20.04.2014

Я наконец-то понял. По какой-то причине он не работал, когда каталог был помечен как mydomain.com. Я изменил его на mydomain_com, и по какой-то причине это было исправлено. Спасибо cevaris и Amazed за помощь.

person 5AMWE5T    schedule 19.04.2014