जवाबों:
आपको अपनी वास्तविक वेब साइट को अपाचे <VirtualHost>
ब्लॉक में रखना चाहिए , और डिफ़ॉल्ट होस्ट केवल अपाचे परीक्षण पृष्ठ पर होना चाहिए।
यदि आप ज्यादातर लोगों की तरह नाम-आधारित वर्चुअल होस्ट का उपयोग कर रहे हैं, तो बस यह सुनिश्चित करें कि डिफ़ॉल्ट वर्चुअल होस्ट आपके कॉन्फ़िगरेशन में पहले दिखाई दे। आप अपने कॉन्फ़िगरेशन की जांच कर सकते हैं जैसे कि कमांड httpd -S
।
अधिक जानकारी के लिए अपाचे के उदाहरण भी देखें ।
यदि आप Plesk पैनल का उपयोग कर रहे हैं , तो आप "टूल और सेटिंग्स> 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();
}
}
?>