Yanıtlar:
Gerçek web sitenizi bir Apache <VirtualHost>
bloğuna koymalı ve varsayılan ana bilgisayarın yalnızca Apache test sayfasını sunmasını sağlamalısınız .
Çoğu kişi gibi ad tabanlı sanal ana bilgisayarlar kullanıyorsanız, yapılandırmanızda ilk önce varsayılan sanal ana bilgisayarın göründüğünden emin olun. Gibi bir komutla yapılandırmanızı kontrol edebilirsiniz httpd -S
.
Daha fazla bilgi için Apache'nin örneklerine de bakınız .
Plesk panelini kullanıyorsanız , "Araçlar ve ayarlar> IP adresleri" altında IP adresiniz için seçilmiş bir "varsayılan site" varsa, kendinizi bu sitenin yinelenen sorununa maruz bırakıyorsunuz. Yani ... IP'nizi tarayıcıya girerseniz ve alan adınızı görürseniz.
Seçerek bu Fix none
olarak default site
sizin IP için; bu harici etki alanı varsayılan bir Plesk sayfası görüntüler.
Web sitemde de aynı şey oluyordu ama web sitemdeki erişim sayısını artırmaya yararım var, birisi bu garip alana eriştiğinde, resmi web siteme yönlendiriyor, benim için çalışan PHP kodunu takip ediyor:
<?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();
}
}
?>