У меня есть общая учетная запись хостинга с общим IP-адресом, но имя домена еще не добавлено. Я загрузил веб-сайт в папку public_html, и я могу получить к нему доступ, используя IP-адрес общего сервера и имя пользователя моей учетной записи, перед которым стоит ~:

http://xxx.xxx.xxx.xx/~myuser/

Затем я создал дополнительный домен с папкой вне папки public_html в качестве корня документа. Это означает, что в домашней папке моего сервера у меня есть следующие папки:

cgi-bin
access-logs
(...)
public_ftp
public_html (CAN ACCESS)
myaddondomain.com (TRYING TO ACCESS)
(...)

Я пробовал несколько комбинаций (например: http://xxx.xxx.xxx.xx/~myuser/myaddondomain.com), но я могу упустить момент здесь.

Можно ли получить доступ к папке myaddondomain.com через мой веб-браузер, используя общий IP-адрес? Может мне нужна какая-то конфигурация сервера? Я хотел бы протестировать сайт таким образом.

Спасибо за помощь.

1 ответ1

0

Это достаточно просто для реализации. Я предполагаю, что вы используете cPanel.

  1. Войдите в cPanel Авторизоваться
  2. Нажмите Cron Jobs Cron_Home
  3. В Common Settings выберите Once Every Minute
  4. В поле команды введите это, подставив user с вашим именем пользователя, addondomain с вашим доменом и addondomainshortcut с именем ярлыка ln -s /home/user/addondomain /home/user/addondomainshortcut Cron
  5. Нажмите ОК
  6. Открыть File Manager
  7. Как только вы увидите этот ярлык, удалите задание cron проверять
  8. переместить ярлык в /public_html переехать

Теперь вы можете получить доступ к домену аддона через http://url/~user/addondomainshortcut/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .