আপনি Alias *
আপনার ভার্চুয়াল হোস্টে অনুমতিপ্রাপ্ত থ্রো ছাড়া অন্য কোনও ট্র্যাফিক ধরতে ব্যবহার করতে পারেন , এর জন্য আপনাকে শেষ অবস্থানে ভার্চুয়াল হোস্টটি *
ওরফে হিসাবে ব্যবহার করতে হবে ।
যে মত শুধুমাত্র সংজ্ঞায়িত ডোমেন পরিবেশন করা হবে।
<VirtualHost *:80>
ServerName mywebsite.com
DocumentRoot /var/www/default
...
</VirtualHost>
<VirtualHost *:80>
ServerName another.mywebsite.com
DocumentRoot /var/www/another
...
</VirtualHost>
# /!\ THIS HAS TO BE ON THE LAST POSITION /!\
<VirtualHost *:80 *:443>
# [ Server Domain ]
ServerName localhost
ServerAlias *
# [ Cancel trafic ]
RewriteRule .* - [END,R=406]
# [ Custom Log ]
CustomLog ${APACHE_LOG_DIR}/other.log combined
</VirtualHost>
আমার উদাহরণে কেবল mywebsite.com এবং অন্য.mywebsite.com অনুমোদিত হবে, অন্য সমস্ত ডোমেন বা আইপি ট্র্যাফিক বাতিল হয়ে যাবে।
ট্র্যাফিকটি বাতিল করতে আপনি পুনর্নির্দেশটি ব্যবহার করতে পারেন -
এবং তারপরে একটি ত্রুটি কোড যুক্ত করতে পারেন , উদাহরণস্বরূপ আমি 406 এ গ্রহণযোগ্য নয় ( R=406
) এ পুনর্নির্দেশের জন্য একটি রিরাইটআরুল ব্যবহার করেছি ।
এখানে আপনি পুনর্নির্দেশ কোডগুলির তালিকা পেতে পারেন:
https://fr.wikedia.org/wiki/Liste_des_codes_HTTP