این روزها نصب SSL و HTTPS بر روی وبسایت به یکی از اساسیترین اقدامات مدیران وبسایت تبدیل شده است و وردپرس نیز به عنوان محبوبترین CMS مورد استفاده در جهان از این قاعده مستثنی نیست. آموزش تبدیل HTTP به HTTPS مزایای بسیاری دارد که در مقالهی زیر به آن پرداخته شده است:
در صورتی که بر روی وبسایت وردپرسی خود SSL نصب کردهاید و قصد تبدیل HTTP به HTTPS دارید، در ادامه با ما همراه باشید.
آموزش کامل تبدیل HTTP به HTTPS
بسیار ساده است. موارد زیر را دنبال کنید:
۱- وارد پنل ادمین یا داشبورد وردپرس شوید.
۲- به بخش تنظیمات > همگانی مراجعه کنید و آدرس وبسایت با HTTPS را در فیلد مربوط به نشانی وردپرس (URL) و نشانی سایت (URL) قرار دهید.
۳- در سی پنل وارد بخش File Manager شوید و فایل .htaccess در دایرکتوری Public_Html ویرایش نمایید.
اگر فایل htaccess را پیدا نکردین این آموزش را مشاهده کنید :
۴- عبارت زیر را یافته:
# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress
و دو خط مشخص شده را به آن اضافه کنید:
# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{HTTPS} !=on RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress
مراحل انجام کار تمام شد!
از این پس با مراجعه به هرصفحهی وبسایت که دارای آدرس HTTP است، به صورت خودکار آدرس به HTTPS تغییر پیدا میکند.
چنانچه پس از انجام موارد فوق موفق به فعالسازی HTTPS و ارجاع دائمی صفحات وبسایت به آن نشدید، مقالهی زیر را مطالعه نمایید: