มีคนบางคนชี้โดเมนของพวกเขา (www.bomberball.net) ไปที่ IP เดียวกันกับโดเมนของฉัน (www.kapparate.com) และตอนนี้ Google กำลังแสดงชื่อเดิมเมื่อค้นหา Kapparate แทนที่จะเป็นหลัง วิธีที่ดีที่สุดในการบล็อกคำขอจาก www.bomberball.net คืออะไร
มีคนบางคนชี้โดเมนของพวกเขา (www.bomberball.net) ไปที่ IP เดียวกันกับโดเมนของฉัน (www.kapparate.com) และตอนนี้ Google กำลังแสดงชื่อเดิมเมื่อค้นหา Kapparate แทนที่จะเป็นหลัง วิธีที่ดีที่สุดในการบล็อกคำขอจาก www.bomberball.net คืออะไร
คำตอบ:
คุณควรวางเว็บไซต์จริงของคุณใน<VirtualHost>
บล็อกApache และให้โฮสต์เริ่มต้นให้บริการเฉพาะหน้าทดสอบ Apache
หากคุณกำลังใช้โฮสต์เสมือนตามชื่อเช่นคนส่วนใหญ่เพียงให้แน่ใจว่าโฮสต์เสมือนเริ่มต้นปรากฏขึ้นครั้งแรกในการกำหนดค่าของคุณ httpd -S
คุณสามารถตรวจสอบการตั้งค่าของคุณด้วยคำสั่งเช่น
ดูตัวอย่างของ Apacheสำหรับข้อมูลเพิ่มเติม
หากคุณใช้แผงควบคุม Pleskคุณจะพบปัญหาซ้ำซ้อนกับเว็บไซต์นี้หากคุณเลือก "เว็บไซต์เริ่มต้น" สำหรับที่อยู่ IP ของคุณภายใต้ "เครื่องมือและการตั้งค่า> ที่อยู่ IP" นั่นคือ ... หากคุณป้อน IP ของคุณในเบราว์เซอร์และคุณเห็นโดเมนของคุณ
แก้ไขปัญหานี้โดยการเลือกnone
เป็นdefault site
ไอพีของคุณ จากนั้นโดเมนภายนอกจะแสดงหน้า 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();
}
}
?>