সম্প্রতি সময়ে Google BlogSpot এর আপডেট গুলির মধ্যে সবচাইতে বড় আপডেট অপশন হচ্ছে BlogSpot ডোমেন এর জন্য Secure https সিস্টেম চালু করা। গত ২০১৫ সালের সেপ্টেম্বর মাসে ব্লগার ডেভেলপার টিম https এর ঘোষনা দেয়। তারপর হতে এ যাবত এটিকে পূর্ণতা দেয়ার জন্য সময়ে সময়ে বিভিন্ন আপডেট নিয়ে আসে। উল্লেখ্য যে, আমরা কিছু দিন আগে https বিষয়ে একটি পোষ্ট শেয়ার করি। আপনার যদি http এবং https সম্পর্কে পরিষ্কার ধারনা না থাকে, তাহলে আমাদের পূর্বের পোষ্টটি পড়ে নিতে পারেন।
ব্লগে https চালু করার শুরুর দিকে ব্লগের ড্যাশবোর্ডে এটি Enable/Disable করার দুটি অপশন ছিল, কিন্তু গতকাল হতে ব্লগার ডেভেলপার টিম এই অপশনটি সরিয়ে সব BlogSpot ডোমেনের জন্য https বাধ্যতামূলক করে। ফলে এখন থেকে সকল BlogSpot ডোমেন ব্যবহারকারীরা তাদের ব্লগের Url এর সাথে https অংশটি দেখতে পাবে। তবে এই অপশনটি ব্রাউজারের এড্রেসবারে দেখার জন্য আপনার ডোমেনটি http থেকে https এ Redirect করতে হবে। এই অপশনটিও ব্লগার ডেভেলপার টিম ব্লগার ড্যাশবোর্ডে যুক্ত করে দিয়েছে। ফলে কোন প্রকার ঝামেলা ছাড়াই খুব সহজে আপনার BlogSpot ডোমেনটি https এ Redirect করতে পারবেন। অধিকন্তু ব্লগ পোষ্টের অভ্যন্তরে যে সকল Anchor Text লিংকগুলি http ফরমেটে রয়েছে, সেগুলিও Automatic https এ Redirect হয়ে যাবে। এতেকরে পোষ্টের ভীতরের Internal Backlinks গুলি নিয়ে কোন চিন্তা করতে হবে না।
কিভাবে HTTPS এ Redirect করবেন?
- প্রথমে ব্লগে লগইন করুন।
- তারপর ব্লগার ড্যাশবোর্ড হতে Settings এ ক্লিক করলে নিচের চিত্রেরমত অপশনটি দেখতে পাবেন।
- উপরের চিত্রে No সিলেক্ট করা থাকবে। সেটিকে Yes করে দিলেই আপনার ব্লগের Url গুলি http থেকে https এ Redirect হয়ে যাবে।
HTTPS এর বিভিন্ন সমস্যাঃ
এটির সুবিধার পাশাপাশি কিছু সমস্যাও রয়েছে। তবে শুরুর দিকে যে সমস্যাগুলি ছিল সেগুলি ব্লগার টিম ইতিমধ্যে সমাধান করেছে। পাশাপাশি যে ছোট ছোট সমস্যা রয়েছে সেগুলি কিভাবে সমাধান করতে হবে সে ব্যাপারে ব্লগার ডেভেলপার টিম ব্যাখ্যা করে দেখিয়েছে। বর্তমানে https এর মধ্যে যে সমস্যা রয়েছে, তাদের মধ্যে Mixed Content হচ্ছে সবচাইতে বড় সমস্যা। তবে আপনি ইচ্ছে করলে কিছু সময় ব্যয় করে খুব সহজে এটি সমাধান করে নিতে পারবেন। নিচের চিত্রে দেখুন একটি Mixed Content এর ব্লগের Domain কে Kaspersky Internet Security ব্লগের সবকিছুকে সঠিকভাবে মেনে নিতে পারছে না। এ গুলি যদিও কোন সমস্যা নয় কিন্তু সাধারণ ভিজিটরদের একটা বিভ্রান্তির মধ্যে ফেলে দেবে। কাজেই এগুলি Fix করে নেয়াটাই উত্তম হবে।Mixed Content Errors কি?
এটির মানে হচ্ছে আপনার ব্লগের সকল Url Secure https এ রয়েছে কিন্তু কিছু কিছু অংশ (Images, Videos, Scripts, Links, Style Sheets) http ফরমেটে রয়েছে। যার জন্য একই ব্লগে দুই ধরনের লিংকের কারনে ব্রাউজার সব কিছু ঠিকমত প্রদর্শন করতে পারে না। এ ছাড়াও এ ধরনের Mixed Content ব্লগের Performance ও Security এর প্রভাব ফেলতে পারে। ব্লগের Mixed Content তিনটি জায়গায় থাকতে পারে। Mixed Content সম্পর্কে আরো বিস্তারিত জানতে চাইলে গুগলের অফিসিয়াল সাপোর্ট পেজ থেকে জেনে নিতে পারেন।- ব্লগের পোষ্টে এবং পেজ Editor.
- ব্লগের Template এর অভ্যন্তরে।
- HTML Widgets এর Source কোডে।
পোষ্ট এবং পেজের Mixed Content Fix:
শুরুর দিকে যদিও ব্লগ পোষ্টের Image http আকারে ছিল কিন্তু এখন পোষ্টের Image অটোমেটিক https এ Convert হয়ে গেছে। সেই জন্য পোষ্টের Image নিয়ে ভাবতে হবে না। তবে আপনি যদি কোন প্রকার CSS, JavaScript কিংবা ম্যানুয়ালি কোন http লিংক ব্যবহার করে থাকেন, তাহলে সেগুলি খোঁজে নিয়ে https করতে হবে। উল্লেখ্য যে, এখন থেকে BlogSopt ও Custom Domain উভয় ধরনের ব্লগ পোষ্ট এবং পেজের দুটি জায়গার Image গুলি https ফরমেটে Use হবে।- ব্লগার ড্যাশবোর্ড হতে পোষ্ট Open করুন।
- তারপর নিচের চিত্রেরমত HTML এ ক্লিক করে Post Editor এর Source Code Open করুন।
- এখন কীবোর্ড হতে Ctrl চেপে http: অংশটি সার্চ করুন।
- প্রত্যেকটি http: এর স্থলে https: বসিয়ে দেন।
- সবশেষে Update বাটনে ক্লিক করুন। তারপরও যদি কোন সমস্যা থাকে তাহলে পোষ্ট Save না হয়ে নিচের চিত্রেরমত লাল কালারের Error ম্যাসেজ শো করবে।
- লাল কালারের Error গুলি Fix করে আবার Update বাটনে ক্লিক করুন। তাহলে Post Save হতে কোন সমস্যা করবে না।
Template এবং Widgets এর Mixed Content Fix:
আপনার ব্লগার টেমপ্লেটে যদি কোন প্রকার Mixed Content থাকে, তাহলে Template এ অটোমেটিক একটি Error ম্যাসেজ দেখতে পাবেন। যতক্ষণ না পর্যন্ত সব Mixed Content গুলি Fix করবেন, ততক্ষণ পর্যন্ত এ ম্যাসেটি দেখতে পাবেন। ব্লগার টেমপ্লেটে Image, JavaScript ও CSS Style Sheet তিন ধরনের Mixed Content থাকতে পারে। এগুলির কোনটি ব্লগার ডেভেলপার অটোমেটিক Fix করবে না। সবগুলি Mixed Content আপনি নিজেই Fix করতে হবে।- ব্লগার ড্যাশবোর্ড হতে Template > Edit HTML এ ক্লিক করুন।
- এখন কীবোর্ড হতে Ctrl চেপে http: অংশটি সার্চ করুন।
- প্রত্যেকটি http: এর স্থলে https: বসিয়ে দিয়ে Template Save করুন।
- ঠিক একইভাবে ড্যাশবোর্ড হতে Layout > Edit এ ক্লিক করুন।
- তারপর প্রত্যেকটি HTML Widgets এর http: স্থলে https: বসিয়ে দিয়ে Gadgets Save করুন।
কিভাবে বুঝবেন আপনার ব্লগ https নিরাপদঃ
- প্রথমে Google Chrome Browser Open করুন।
- তারপর আপনার ব্লগটি ভিজিট করুন।
- ব্লগটি যদি পরিপূর্ণ https নিরাপদ হয়, তাহলে ব্রাউজারের এড্রেসবারে আপনার ব্লগের লিংকের সাথে নিচের চিত্রেরমত সবুজ কালারের তালা যুক্ত চিহ্ন দেখতে পাবেন।
- তারপর আরো নিশ্চিত হওয়ার জন্য উপরের চিত্রের তীর চিহ্নের দ্বারা মার্ক করা তালা চিহ্নটিতে ক্লিক করলে নিচের চিত্রটি দেখতে পাবেন।
- উপরের লাল চিহ্নিত Details অপশনে ক্লিক করলে আপনার ব্লগটি পরিপূর্ণ Secure হওয়ার রিপোর্ট দেখাবে।
- উপরের চিত্রে দেখুন ব্রাউজার ব্লগটিকে This Page is Secure (Valid HTTPS) বলছে।
- এই সবগুলি অপশন যদি সঠিকভাবে দেখতে পান, তাহলে বুঝবেন আপনার ব্লগটি সম্পূর্ণরূপে https সাপোর্ট করছে।