Не удается перейти на сайт CodeIgniter - PullRequest
0 голосов
/ 05 июля 2018

У меня есть сервер Ubuntu с двумя веб-сайтами. Я могу перейти к одному, но не к другому. Вот подробности:

На каждом веб-сайте есть пользователь с тем же именем, что и группа, а также подпапка. Сайты размещены под /home/site1/public_html и /home/site2/public_html

Теперь в моем случае site1 вызывается с субдомена, но он работает просто отлично, поэтому, если я перехожу на site1.mydomain.com, он открывает страницу CodeIgniter, и я могу перемещаться без проблем (у меня есть .htaccess здесь, чтобы избавиться от него. index.php в URL).

Однако, когда я пытаюсь перейти к www.site2.com, который указывает на /home/site2/public_html, это дает мне ошибку 404. Поэтому для устранения неполадок я добавил простой файл /home/site2/public_html/index.html и вижу, что если я перейду к www.site2.com, я не увижу его, если перейду к www.site2.com/index.html. Кроме того, в моем случае у меня есть подпапка (с тем же именем, что и у site = "site2"), где находится структура кода / папки CodeIgniter, и я просто не могу получить тот index.php из воспламенителя кода вообще (путь к нему) /home/site2/public_html/site2/index.php). Я пытался перейти как www.site2.com/site2/index.php или www.site2.com/index.php с файлом htaccess или без него, но без помощи. Я пытался удалить .htaccess на этом сайте, я пытался создать test.html в /home/site2/public_html/site2, но не могу перейти к нему, я получаю 404, если я делаю www.site2.com/site2/test.html

с точки зрения доступа пользователя я использовал $ chmod -R 755 /home/site2

Это право доступа, которое мне не хватает? Или конфликт с другим .htaccess из другой виртуальной папки? Понятия не имею ... и у меня просто заканчиваются идеи

V Настройки хоста

ServerName site1.mydomain.com
ServerAlias site1.mydomain.com
DocumentRoot "/home/site1/public_html"
<Directory "/home/site1/public_html">
    AllowOverride All
    allow from all
    Options Indexes FollowSymLinks MultiViews
    Require all granted
</Directory>

и для одного у меня проблемы с

ServerName www.site2.com
ServerAlias www.site2.com
DocumentRoot "/home/site2/public_html"
<Directory "/home/site2/public_html">
    AllowOverride All
    allow from all
    Options Indexes FollowSymLinks MultiViews
    Require all granted
</Directory>

ПРИМЕЧАНИЕ. Я только что создал поддомен site2.mydomain.com (домен, зарегистрированный в FatCow), и он, кажется, работает, он не работает, только когда я вызываю его с www.site2.com (регистрация в GoDaddy - что дает страница GoDaddy «Место назначения неизвестно», я предположил, что это ошибка 404, и всегда просит меня принять файлы cookie ... и я на диете: P)

Заранее всем спасибо!

1 Ответ

0 голосов
/ 08 июля 2018

черт возьми, вы были правы @sintakonte, один сайт указывал куда-то еще. Go у папы была запись A со старым IP-адресом, я добавил еще одну запись A и попросил их оставить оригинал (так как я не имел права делать это с их сайта). И проблема была решена. Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...