HTML-ссылки на сайты приводят к 404 ошибкам

Я создал сайт с использованием html и загрузил его в cpanel, он отлично работал при предварительном просмотре, но теперь, когда я активировал серверы имен и сделал его доступным для всех, ссылки на другие страницы, такие как "свяжитесь с нами" и " о "больше не работает.

Я проверил URL-адреса в HTML, и все правильно, даже переименовал страницы и изменил URL-адреса, чтобы соответствовать, и ничего не работает до сих пор, я просто получаю 404 ошибки. Был бы очень признателен за любую помощь.

Это код для ссылок на домашней странице:

<li>
     <a href="/home/cpanelUsername/public_html/about.html">About</a>
</li>

1 ответ

Решение

Ваши ссылки неверны.

С точки зрения конечного пользователя каждая папка выше /public_html/ является невидимым и недоступным при нормальной работе.

Вы должны попробовать следующее:

<li>
   <a href="about.html">About</a>
</li>

Веб-сервер будет искать текущий каталог в поисках файла с именем about.html и ссылка на это.

Другие вопросы по тегам