এইচটিএইচএক্সিতে কেবলমাত্র একটি সাবডোমেনের জন্য SSL ফরওয়ার্ডিং


1

আমার Apache (উবুন্টু) সার্ভার আছে এবং আমি জোর করতে হবে https শুধু জন্য sub1.domain.com। বর্তমানে সব ট্র্যাফিক ফরওয়ার্ড করা হচ্ছে

RewriteEngine On                                     
RewriteCond %{HTTPS} off                             
RewriteRule (.*) xxxx://%{HTTP_HOST}%{REQUEST_URI}

জিনিস আমার সার্ভারের মত একাধিক ডোমেইন অ্যাক্সেসযোগ্য হয়:

www.domain1.com
www.domain2.com

আমি শুধুমাত্র জোর প্রয়োজন https আমার প্রাথমিক ডোমেইন এক সাবডোমেন উপর sub1.domain.com

আমি কমান্ড লিখতে কিভাবে কোন ধারণা আছে .htaccess

PS: আমি xxxx লিখেছি কারণ এটি আমাকে https লিখতে দেবে না: /

উত্তর:


0

আপনি সার্ভার পরিবর্তনশীল যে নির্দিষ্ট হোস্ট জন্য অন্য শর্ত যোগ করে এটি করতে পারেন %{HTTP_HOST} ( [NC] মানে এন ASE এবং পরীক্ষার কেস-অসংবেদক করে তোলে):

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^sub1\.domain\.com [NC]
RewriteRule (.*) xxxx://%{HTTP_HOST}%{REQUEST_URI}
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.