
У меня есть аккаунт общего хостинга с общим 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
Это достаточно просто реализовать. Я предполагаю, что вы используете cPanel.
- Войти в cPanel
- Нажмите
Cron Jobs
- Под
Common Settings
выборомOnce Every Minute
- В поле команды введите следующее, заменив
user
на свое имя пользователя,addondomain
свой домен иaddondomainshortcut
имя ярлыка.ln -s /home/user/addondomain /home/user/addondomainshortcut
- Нажмите ОК.
- Открыть
File Manager
- Как только вы увидите этот ярлык, удалите задание cron.
- переместить ярлык на
/public_html
Теперь вы можете получить доступ к дополнительному домену черезhttp://url/~user/addondomainshortcut/