আমি আমার সার্ভারে একটি এসএসএল শংসাপত্র ইনস্টল করেছি।
এটি তখন পোর্ট 80 এ আমার ডোমেনে সমস্ত ট্র্যাফিকের জন্য এটিকে 443 পোর্টে পুনর্নির্দেশের জন্য পুনর্নির্দেশ সেটআপ করে।
অন্য কথায়, আমার সমস্ত http://example.com
ট্র্যাফিক এখন https://example.com
পৃষ্ঠার উপযুক্ত সংস্করণে পুনঃনির্দেশিত হয়েছে ।
পুনর্নির্দেশটি আমার অ্যাপাচি ভার্চুয়াল হোস্ট ফাইলগুলিতে এরকম কিছু দিয়ে করা হয় ...
RewriteEngine on
ReWriteCond %{SERVER_PORT} !^443$
RewriteRule ^/(.*) https://%{HTTP_HOST}/$1 [NC,R,L]
আমার প্রশ্ন হ'ল এসএসএল ব্যবহারে কোনও ত্রুটি আছে কি?
যেহেতু এটি 301 পুনর্নির্দেশ নয়, তাই আমি কি স্যুইচ করে ইঞ্জিনগুলিতে লিঙ্ক জুস / র্যাঙ্কিং হারাব https
?
আমি সাহায্যের প্রশংসা করি। আমি সর্বদা একটি সার্ভারে এসএসএল স্থাপন করতে চেয়েছিলাম, কেবল এটি করার অনুশীলনের জন্য, এবং অবশেষে আমি আজ রাতে এটি করার সিদ্ধান্ত নিয়েছি। এটি এখনও পর্যন্ত ভালভাবে কাজ করছে বলে মনে হচ্ছে তবে প্রতিটি পৃষ্ঠায় এটি ব্যবহার করা ভাল ধারণা কিনা তা আমি নিশ্চিত নই। আমার সাইটটি ইকমার্স নয় এবং সংবেদনশীল ডেটা পরিচালনা করে না; এটি মূলত চেহারা এবং শিখার জন্য এটি ইনস্টল করার রোমাঞ্চের জন্য।
আপডেট করা বিষয়
আশ্চর্যজনকভাবে বিং এখন আমার সাইট থেকে এই স্ক্রিনশটটি তৈরি করে যে এটি যে কোনও জায়গায় HTTPS ব্যবহার করছে ...
sslstrip
-style পুনর্নির্দেশ হামলা (তারা উভয় ম্যান-ইন--মধ্য অনুরোধ hijacks) যাতে HSTS -aware ব্রাউজার তাদের উভয় অবরুদ্ধ করবে।
src="://example.com/jquery.js"
- অভাবটি লক্ষ্য করুন http
বা https
তাই ব্রাউজার উপযুক্তটিকে লোড করে। এপিআই (https- র মাধ্যমে লোড করা) HTTP লিঙ্কগুলি সঠিকভাবে লোড করার জন্য আমার কিছু এমবেডড অ্যামাজন স্টাফ আনার চেষ্টা করার একটি স্বপ্ন ছিল - যার অর্থ https লিঙ্কগুলিকে টগল করার জন্য অনাবন্ধিত প্যারামিটার না পাওয়া পর্যন্ত তারা সঠিকভাবে কাজ করে না