ریدایرکت تمام درخواستها از http به https
اگر در حال حاضر در حال استفاده از زبان برنامه نویسی پی اچ پی هستید و قصد دارید با کمک htaccess تمام درخواستهای خود را به https ببرید.
ریدایرکت تمام درخواستها از http به https
برای انتقال تمام درخواستهای http به https از کد زیر استفاده کنید:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
اگر نیاز به آموزشهای بیشتری در ارتباط با htaccess دارید در بخش نظرات همین نوشته برای ما بنویسید.
برای امتیاز به این نوشته کلیک کنید!
[کل: 2 میانگین: 5]



















ریدایرکت 301 برای سئو بهتره یا باید موقت بذاریم؟
برای سئو، ریدایرکت 301 بهترین گزینه است زیرا به موتورهای جستجو نشان میدهد که انتقال دائمی است.
اگه ssl تموم بشه و گواهی نامعتبر باشه چی میشه؟
اگر SSL شما منقضی شود یا گواهی نامعتبر باشد، مرورگرها به کاربران هشدار خواهند داد که اتصال امن نیست و ممکن است سایت شما برایشان قابل دسترس نباشد.
میشه کاری کرد که بعضی پوشه ها ریدایرکت نشن؟
بله، امکانپذیر است. میتوانید با اضافه کردن شرطهای بیشتر به فایل htaccess، ریدایرکت را برای پوشههای خاصی غیرفعال کنید.
روی لوکال هاست هم تست میشه یا فقط سرور ssl لازم داره؟
سلام، این کد فقط روی سرورهایی که SSL فعال دارند کار میکند و روی لوکال هاست نیازی به آن نیست.
این کد رو هر جایی از htaccess بذاریم کار می کنه؟
بله، این کد را میتوانید در ابتدای فایل htaccess خود قرار دهید تا به درستی عمل کند.