Назад | Перейти на главную страницу

shared_id / ~ имя пользователя показывает 404

когда я пытаюсь получить доступ к своему сайту, он отлично работает с http: // имя_домена / но когда я пытаюсь использовать его с http: // ip / ~ имя пользователя он переходит на страницу 404.

Нужно ли мне делать какие-то дополнительные настройки в WHM или cPanel или что-то активировать?

Есть ли для этого причина. пожалуйста, дайте мне знать

Я думаю, что что-то может быть связано с mod_userdir, но когда я захожу на эту страницу в WHM, он показывает следующее:

Процессы веб-сервера в этой системе в настоящее время выполняются от имени пользователя. В целях безопасности в системе отключен mod_userdir. Любые изменения, внесенные в этот интерфейс, не вступят в силу, пока вы не включите mod_userdir. Чтобы использовать mod_userdir, вы должны отключить mod_ruid2, mod_itk и mod_passenger и перекомпилировать EasyApache.

заранее спасибо

Вам нужно будет использовать модуль Apache mod_userdir и настроить Веб-каталоги для каждого пользователя для вашего виртуального хоста по умолчанию, чтобы включить /~username/ URL-адреса.

В системах с несколькими пользователями каждому пользователю может быть разрешено иметь веб-сайт в его домашнем каталоге с помощьюUserDirдиректива. Посетители URL-адресаhttp://example.com/~username/будет получать контент из домашнего каталога пользователя username из подкаталога, указанного вUserDirдиректива.

Обратите внимание, что по умолчанию доступ к этим каталогамневключен.

Есть ли этому повод? Нет, если вы не предоставляете веб-сайты своим пользователям, не имеющим собственного доменного имени. Для поисковая оптимизация лучше иметь единый канонический адрес для вашего сайта.