উত্তর:
আপনার সত্যিকারের ওয়েব সাইটটি অ্যাপাচি <VirtualHost>
ব্লকে রাখা উচিত এবং আপনার ডিফল্ট হোস্টটি কেবল অ্যাপাচি পরীক্ষামূলক পৃষ্ঠাতে পরিবেশন করা উচিত।
আপনি যদি বেশিরভাগ লোকের মতো নাম-ভিত্তিক ভার্চুয়াল হোস্ট ব্যবহার করে থাকেন তবে কেবল আপনার কনফিগারেশনে ডিফল্ট ভার্চুয়াল হোস্ট উপস্থিত হবে কিনা তা নিশ্চিত করুন। আপনি যেমন একটি কমান্ড দিয়ে আপনার কনফিগারেশন পরীক্ষা করতে পারেন httpd -S
।
আরও দেখুন এ্যাপাচি এর উদাহরণ দেখুন।
আপনি যদি প্লেস্ক প্যানেল ব্যবহার করছেন , আপনি যদি "সরঞ্জাম এবং সেটিংস> আইপি ঠিকানা" এর অধীনে আপনার আইপি ঠিকানার জন্য একটি "ডিফল্ট সাইট" নির্বাচিত হন তবে আপনি এই সাইটটি সদৃশ ইস্যুতে নিজেকে প্রকাশ করছেন। এটি হ'ল ... যদি আপনি ব্রাউজারে আপনার আইপি প্রবেশ করেন এবং আপনি নিজের ডোমেনটি দেখেন।
আপনার আইপি none
হিসাবে নির্বাচন করে এটি ঠিক default site
করুন; তারপরে বাহ্যিক ডোমেন একটি ডিফল্ট প্লেস্ক পৃষ্ঠা প্রদর্শন করবে।
একই জিনিসটি আমার ওয়েবসাইটের সাথে ঘটছিল তবে আমি সিদ্ধান্ত নিলাম যে এটি আমার সুবিধার জন্য এটি আমার ওয়েবসাইটে অ্যাক্সেসের সংখ্যা বাড়িয়ে তুলবে, যখন কেউ সেই অদ্ভুত ডোমেনটি অ্যাক্সেস করে তখন এটি আমার অফিসিয়াল ওয়েবসাইটে পুনঃনির্দেশ করে, আমার জন্য পিএইচপি কোডটি অনুসরণ করে:
<?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();
}
}
?>