در بعضی از اوقات ما نیاز به ریدایرکت در سی پنل داریم یعنی وقتی سایت لود میشود آدرس http به https انتقال شود و یا بلعکس.
یکی از این دلایل نیاز به نصب ssl در سی پنل و یا حذف آن میباشد.
این کار با استفاده از htaccess. یا افزونه های وردپرس انجام میشود.
در این ویدئو نحوه ریدایرکت https به http و بر عکس را آموزش میدهیم.
آموزش ریدایرکت https به http در سی پنل
در ابتدا وارد سی پنل خود شوید و از قسمت files برروی file manager کلیک کنید :
وارد پوشه Public_html شده و در بین فایل ها دنبال فایل htaccess. بگردید . در صورت عدم مشاهده چون فایل مخفی شده است باید حالت مخفی آنرا از قسمت setting غیر فعال کنید :
با کلیک روی دکمه setting پنجره ای به شکل زیر مشاهده میکنید (ممکن است در نسخه های قدیمی سی پنل این پنجره متفاوت ظاهر شود) ،
در این قسمت تیک Show Hidden Files را گذاشته و تنظیمات را save کنید :
حالا روی فایل htaccess. راست کلیک کرده و گزینه edit را انتخاب کنید تا پنجره ویرایش فایل باز شود .
حالا کدهای زیر را در سطرهای اول فایل htaccess. قرار دهید :
1 2 3 |
# Redirect HTTPS to HTTP RewriteCond %{HTTP:X-Forwarded-Proto} =https RewriteRule ^(.*)$ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] |
در این کد دستور ریدایرکت https به http انجام میگیرد :
ریدایرکت از HTTP به HTTPS در هاست سی پنل
در صورتی که نیاز دارید ریدایرکت را از HTTP به HTTPS انجام دهید به طریق قبلی اقدام کنید با این تفاوت که کدهای زیر را باید در ابتدای فایل htaccess. قرار دهید :
1 2 3 |
RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301 |
خیلی ممنون سایت مفیدتون سایت خیلی خوبی دارین
سلام خواهش میکنم