رفتن به مطلب

[آموزش] تنظیم صحیح ssl و https بر روی وردپرس یا برگه ی خاص!


پست های پیشنهاد شده

  • مدیر انجمن

در این تاپیک قصد دارم به شما نحوه ی صحیح تنظیم SSL و https رو به شما در وردپرس توضیح بدم . دقت کنید که انجام تمامی این مراحل برای کارکرد صحیح ssl الزامیه .

 

درباره ی ssl توضیحی نمیدم! خودتون برید بگردید . :73: اینم یک آموزش اختصاصی دیگه از Masih تقدیم به کاربران بیست اسکریپت .

 

» برای تنظیم SSL ، از قبل باید این امکان رو خریداری کرده باشید و در هاست خودتون اون رو وارد کرده باشید تا بتونید در وردپرس ازش بهره ببرید . در صورتی که در هاست SSL رو تنظیم نکرده باشید ، استفاده از اون بیهوده خواهد بود و نتیجه ای نخواهید گرفت .

 

 

آغاز کار :

 

1. تغییر آدرس وردپرس در پیشخوان

 

ابتدا با ورود به پیشخوان > تنظیمات > تنظیمات همگانی ، هر دو فیلد مربوط به آدرس سایتتون رو با https وارد کنید . برای مثال : لینک ها تنها برای اعضای سایت قابل نمایش است.

 

updating-urls.png

 

 

 

2. فایل htaccess

 

بعد از ذخیره کردن ، وارد فایل منیجر و .htaccess بشید و کد زیر رو در اون فایل قرار بدید :

 

 

<IfModule mod_rewrite.c>RewriteEngine OnRewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$  لینک ها تنها برای اعضای سایت قابل نمایش است.   [R,L]</IfModule>

 

 

 

* آدرس سایت خودتون رو در کد htaccess جایگزین لینک ها تنها برای اعضای سایت قابل نمایش است. کنید .

* پیشوند آدرس حتما باید https باشه .

 

* این کد ، آدرس بدون https رو به https:// ریدایرکت می کنه .

 

 

3. تنظیم در wp-config.php

+ این مرحله برای افرادی که وردپرس شبکه دارند و می خوان تمامی زیرمجموعه ها هم با https بالا بیان توصیه میشه .

 

کد زیر رو در فایل کانفیگ وردپرس وارد کنید :

 

 

define('FORCE_SSL_ADMIN', true);

 

 

خوب تا اینجا شما موفق شدید سایتتون رو به SSL متصل کنید و سایتتون رو با HTTPS بالا بیارید .

 

-------------------------------------- دادن SSL به برگه ها و پست های خاص ----------------------------------

 

خوب حالا برای تکمیل این آموزش در بیست اسکریپت ، می خوایم به شما یاد بدیم که چطوری یک برگه یا پست خاص رو با https فراخوانی کنید ! البته اگه مراحل قبلی رو انجام داده باشید نتیجه رو مشاهده نمی کنید . چون با انجام مرحله ی قبلی ، کل سایت و مطالب و برگه های شما با SSL فراخوانی خواهد شد . اگه بخواهید فقط برخی از برگه ها با ssl فراخوانی بشن ، مرحله ی قبل رو بیخیال بشید و اگه انجام دادین حذف کنید و این روش رو دنبال کنید :

 

 

1. نصب افزونه ی لینک ها تنها برای اعضای سایت قابل نمایش است. /

 

 

https-settings.png

 

 

 

بعد از نصب افزونه باید تنظیماتش رو انجام بدید . برای کامل کردن تنظیمات ، باید مشخصات SSL یا HTTPs خودتون رو وارد کنید .

 

 

2. انجام خاص کردن برگه یا پست!

 

 

 

ssl-pages.png

 

 

 

 

بعد از انجام تنظیمات و اطمینان حاصل کردن از صحیح بودن تنظیمات ، حالا به " ویرایش برگه یا پست مورد نظر " برید و در ابزارک های پست ، تیک گزینه ی HTTPS رو بزنید! طبق هاست و سرورتون باید یکی از این دو یا هر دو رو انتخاب کنید . اونش با خودتون و باید تست کنید.

بعد از انجام مرحله ی قبلی ، برگه رو ذخیره کنید و وارد برگه بشید و نتیجه رو ببینید .

 

طبق تصویر زیر ، آیکون SSL سایتتون رو مشاهده کنید :

 

 

 

chromesslerror.gif

 

 

 

 

امیدوارم این یکی از آموزش هامم مفید باشه و تشکر هاتون رو دریغ نکنید :83:

  • Like 4
لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

  • مدیر انجمن
واقعا خرید ssl هزینه ی زیادی می خواد

 

بله هزینه ی زیادی می خواد . ssl بیشتر به سایت هایی توصیه میشه که اطلاعات واقعا مهم دارند که نیاز به کدگذاری اونها هستش . سایت های فروشگاهی یا سایت های مارکت و ... از جمله سایت های روزانه ای هستند که ssl در اونها استفاده بشه بهتره .

 

 

اما ssl ها انواع مختلفی هم دارند و ارزان هم بین اونها پیدا میشه . اما باید بسته به نیاز سایت از اون استفاده بشه .

  • Like 3
لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

  • 3 هفته پیش...

تو تنظیمات چی باید وارد میکردیم؟

من تنظیمات رو انجام ندادم همینطوری رفتم تو یه برگه secure post رو تیک زدم و ذخیره کردم الان همه سایت خطای 500 میده. چیکار کنم؟

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

  • مدیر انجمن
تو تنظیمات چی باید وارد میکردیم؟

من تنظیمات رو انجام ندادم همینطوری رفتم تو یه برگه secure post رو تیک زدم و ذخیره کردم الان همه سایت خطای 500 میده. چیکار کنم؟

 

سلام .

 

بفرمایید : لینک ها تنها برای اعضای سایت قابل نمایش است.

  • Like 3
لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

مهمان
این موضوع برای عدم ارسال قفل گردیده است.
×
×
  • اضافه کردن...