Перенаправление домена Hostgator в подкаталог основного домена
Это для клиента, поэтому я не буду делиться точными доменами, но проблема в следующем.
Я взял на себя разработку веб-сайта от предыдущего разработчика.
Хостинг Hostgator Business.
Основной домен - primary.com. Есть аддон домена addon.com.
Корневым документом основного домена является /home1/username/public_html. Корнем документа дополнения является /home1/username/addon.com.
На сайте www.addon.com была установлена WordPress, которую разработчик отредактировал вместо использования плагинов для достижения своих целей. Сайт также нуждался в полной переработке, поэтому я счел логичным просто стереть установку и заменить ее.
Итак, я удалил все файлы WordPress и загрузил новую копию WordPress с wordpress.org/latest.tar.gz
До удаления старой установки, домен загружал файлы из своего корневого каталога документов.
После загрузки новой установки вместо разрешения на addon.com вместо разрешения на primary.com/addon.com
Я никогда не видел, чтобы это случилось раньше, поэтому я потерян. Там нет ошибок в любых доступных журналах.
Все права доступа к файлам правильны.. Я трижды проверил.
Я попытался удалить все файлы и создать простые файлы index.php и index.html, чтобы посмотреть, получит ли он к ним доступ... это не так.
Это происходит в каждом браузере, который я использую в Windows и Linux.
Я не понимаю этого, потому что все, что я сделал, это поменял старую установку WP на новую.
Я перезагружал старую установку WordPress, чтобы все было на 100%, как было, но она все еще идет на primary.com/addon.com вместо addon.com.
Кто-нибудь сталкивался с этой проблемой раньше? Я обычно использую Bluehost, но даже когда я использовал Hostgator в прошлом, я никогда не видел, чтобы это произошло.
Я дважды проверил настройки домена аддона, а также все, что мог придумать, и все выглядит нормально.
Я даже удалил домен аддона и заново добавил его с корневым каталогом документа /home1/username/addon.com, и он по-прежнему переходит на сайт primary.com/addon.com в браузере.
Я отправил билет с Hostgator, но они еще не ответили.
Извините, если это долго. Я впервые обращаюсь за помощью, и я хотел быть уверен, что включил в себя все, что мог.
2 ответа
Hostgator наконец вернулся ко мне.
Предыдущий разработчик использовал установку WordPress одним щелчком мыши.
Очевидно, что если кто-то использует установку в один клик, он работает только в том случае, если вы продолжаете использовать установку в один клик / вы больше не можете делать это вручную.
Со всех серверов и сайтов, которые я настроил, это не имеет смысла и является проблемой с Hostgator. Поддержка на самом деле не говорила мне ничего, кроме "вы должны использовать установку в один клик, так как предыдущий разработчик сделал это". Отличный сервис.
Надеюсь, это спасет кого-то от хлопот.
Отсюда видно, что вы перемещали сайт WordPress из основного домена в дополнительный домен.
Простое перемещение файлов с основного домена на дополнительный домен не заставит его работать на дополнительном домене, потому что в базе данных и во всем кодировании сайта WordPress все это будет настроено и закодировано для основного домена.
Похоже, вам нужно обновить домашний сайт и URL-адрес сайта с первичного на дополнительный URL-адрес домена. http://support.hostgator.com/articles/specialized-help/technical/wordpress/wordpress-home-fix
Также я хотел бы предложить использовать плагин поиска и замены, чтобы пройти через все внутреннее кодирование, чтобы обновить URL-адреса и ссылки на домен добавления.
Здесь также больше информации http://codex.wordpress.org/Moving_WordPress