دسته بندی:

ریدایرکت http به https در پلسک

حدود ۳ دقیقه مطالعه

ریدایرکت ، یعنی تغییر مسیر دادن یک آدرس است .وقتی شما یک صفحه را یا کل صفحات را ریدایرکت میکنید ترافیک آن صحه به صفحه جدید منتقل مبشود. ریدایرکت در  cPanel بسیار آسان و با رفتن به بخش redirect انجام می شود . در پلسک با اضافه کردن domain جدید، قابلیت ریدایرکت دامنه در پلسک را خواهید داشت.

نحوه ریدایرکت http به https در پلسک و یا cPanel متفاوت است.

به همین منظور در ادامه با آموزش نحوه ریدایرکت http به https در پلسک در خدمت شما خواهیم بود.

یکی از عواملی که شما نیاز به ریدایرکت کردن آدرس وب سایتتان دارید ، پس از خرید SSL است؛ اگر هنوز گواهی را روی پنل ننشانده اید ابتدا ایجاد کد CSR در پلسک و بعد نصب گواهینامه ssl در پلسک را انجام دهید؛ عموما بعد از دریافت SSL برای وب سایت خود و نصب آن شما نیاز خواهید داشت تنظیماتی را انجام دهید تا پس از وارد کردن آدرس وب سایت شما به هر شکل به صورت https نمایش داده شود.

ریدایرکت http به https در پلسک

روش اول :

۱- ابتدا وارد کنترل پنل پلسک خود شوید .

۲-بر روی تب Website & Domains کلیک کنید .

۳-در این قسمت تیک گزینه :
Permanent SEO-safe 301 redirect from HTTP to HTTPS

را بزنید.

۴- بر روی ok کلیک کنید .

برای اینکه تست کنید که ریدایرکت کار میکند یا خیر مانند زیر تست کنید
به عنوان مثال، http://example.com باید به https://www.example.com هدایت شود.

روش دوم :

۱- ابتدا وارد کنترل پنل هاست خود شوید.

۲- به بخش File Manager وب سایت مورد نظر خود بروید.

۳- در این بخش در صورتی که فایل web.config موجود است آن را با ادیتور پلسک باز نمایید.

۴- کد زیر را قبل از تگ <Rules/> کپی کنید. ( دانلود فایل کد زیر )

<rule name="HTTP to HTTPS redirect" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTPS}" pattern="off" ignoreCase="true" />
</conditions>
<action type="Redirect" redirectType="Permanent" url="https://{HTTP_HOST}/{R:1}" />
</rule>

دقت داشته باشید که این کد بدون تغییر باید در فایل web.config قرار بگیرد.

 

در صورتی که در پوشه اصلی وب سایتتان فایل web.config موجود نبود یک فایل با نام web.config ایجاد کنید.

کدهای زیر را در آن کپی کرده و آن را ذخیره نمایید.

<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="HTTP to HTTPS redirect" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTPS}" pattern="off" ignoreCase="true" />
</conditions>
<action type="Redirect" redirectType="Permanent" url="https://{HTTP_HOST}/{R:1}" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>

 

۵- پس از کپی کردن و ذخیره فایل web.config ، وب سایت شما با https نمایش داده خواهد شد.
نمونه‌های دیگر ریدایرکت در آپاچی در Redirect با فایل htaccess آمده است.

نکته ۱ : قبل از انجام مراحل بالا، یک نسخه بک آپ از فایل web.config تهیه نمایید.

نکته ۲ : قبل از تغییر در فایل web.config از صحت نصب SSL خود بر روی وب سایت اطمینان حال نمایید.

نکته ۳ : این ریدایرکت باید از نوع دائمی (۳۰۱) باشد ؛ دلیل آن و تفاوتش با ریدایرکت موقت را در ریدایرکت ۳۰۱ و قوانین سئو توضیح داده ایم.
اگر هم هنوز مطمئن نیستید چرا باید کل سایت روی HTTPS برود، تفاوت HTTP و HTTPS دلیلش را باز کرده است.

امیدواریم آموزش ریدایرکت http به https در پلسک برای شما مفید واقع شده باشد.