Відповіді:
Ви повинні розмістити власний веб-сайт у <VirtualHost>
блоці Apache , а хост за замовчуванням обслуговуватиме лише тестову сторінку Apache.
Якщо ви використовуєте віртуальні хости на основі імен, як і більшість людей, тоді просто переконайтеся, що віртуальний хост за замовчуванням з’являється першим у вашій конфігурації. Ви можете перевірити конфігурацію за допомогою такої команди, як httpd -S
.
Дивіться також приклади Apache для отримання додаткової інформації.
Якщо ви використовуєте панель Plesk , ви піддаєтеся виникненню дублікатів цього веб-сайту, якщо для вашої IP-адреси вибрано "сайт за замовчуванням" у розділі "Інструменти та налаштування> Ip адреси". Тобто ... якщо ви вводите свою IP-адресу в браузері і бачите свій домен.
Виправити це, вибравши в none
якості default site
вашого IP; тоді цей зовнішній домен відобразить сторінку Plesk за замовчуванням.
Те саме відбувалося і з моїм веб-сайтом, але я вирішу використовувати його на мою користь, збільшуючи кількість доступу на моєму веб-сайті, коли хтось отримує доступ до цього дивного домену, він перенаправляє на мій офіційний веб-сайт, дотримуючись PHP-коду, який працював на мене:
<?php
//insert this code in the very begin of the page
if ($_SERVER['SERVER_NAME']) != "www.sample.com"){
if ($_SERVER['SERVER_NAME'] != "sample.com"){
echo "
<script>window.location.replace(\"https://sample.com/\")</script>;
";
//if the script fails for some reason, the follow link will appears.
echo "<a href='https://sample.com'>Click here </a>to go to the official website ";
die();
}
}
?>