HTTP থেকে HTTPS রিডাইরেক্ট
একটি পার্মানেন্ট (301) রিডাইরেক্ট দিয়ে প্রতিটি প্লেইন-HTTP রিকোয়েস্ট HTTPS-এ পাঠান। example.com আপনার ডোমেইন দিয়ে বদলে দিন।
NGINX, সাইটের কনফিগে:
server {
listen 80;
server_name example.com www.example.com;
return 301 https://example.com$request_uri;
}Apache, .htaccess-এ (mod_rewrite এনেবল থাকতে হবে):
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
নোট
- পার্মানেন্ট মুভের জন্য 301 ব্যবহার করুন
- আগে SSL সার্টিফিকেট ইনস্টল করুন
- রিডাইরেক্ট লুপ করছে কিনা চেক করুন
