مرحله چهارم: دریافت ssl یا گواهینامه امنیتی
مرحله چهارم: دریافت ssl یا گواهینامه امنیتی
قبل از شروع طراحی وب سایت پیشنهاد می شود حتماً ssl را دریافت کنید: بسته به شرکت های هاستینگ متفاوت، این روند متفاوت است. ( در صورت پیدا نکردن روند، به شرکت هاستینگ خود تیکت بزنید و این مورد را بپرسید.) در اینجا نحوه دریافت گواهینامه رایگان lets encrypt در دو تا شرکت هاستینگ معتبر را معرفی می کنم:
1- شرکت نت افراز ( دایرکت ادمین ) :
- وارد کنترل پنل خود شوید: (نحوه ورود به دایرکت ادمین: از دوراه : 1- وارد پنل کاربری خود در شرکت هاستینگ میشوید، سرویس های من > تنظیمات هاست مورد نظر > دکمه ورود به کنترل پنل 2- یا از طریق خود دامنه yourdomain.com:2222 یا yourdomain.com:2223 که بزنید نام کاربری و پسورد را از ایمیلی که براتون موقع خرید هاست ارسال کرده ، بزنید.)
بر روی” مدیریت دامین های اصلی ” > انتخاب دامنه خود :
چک کنید که حتما Secure SSL تیک داشته باشد. + تنظیم private_html : باید گزینه دوم طولانی انتخاب شود: “اتصال private_html به public_html از طریق یک مسیر میانبر – دسترسی به محتوای یکسان از طریق http و https را فراهم می کند ” + در صورت تمایل گزینه “Force SSL with https redirect” می توانید تیک بزنید. >>دکمه ذخیره ها را بزنید.
- سپس به صفحه اصلی کنترل پنل بازگردید و بر روی مورد “گواهینامه های ssl” بزنید.
گزینه “ایجاد یک گواهینامه جدید” > ” گواهینامه رایگان و خودکار lets encrypt ” > در ستون Select در باکس Let’s Encrypt Certificate Entries تیک مربوط به دامینها و سابدامینهایی که مایلید در گواهینامه صادر شده گنجانده شوند را فعال کنید. ( همه ) > و بعد بر روی دکمه ذخیره کلیک کنید.
- سپس اگر DNS دامنه شما به درستی ست شده باشد و ایمیل های دریافتی از icann را approve کرده باشید ، پس از مدت کوتاهی با صفحه موفقیت آمیز زیر روبرو می شوید که نشان می دهد ssl به درستی نصب شده است.
اگر با خطا مواجه شدید، موارد زیر را بررسی کنید:
- شاید هنوز DNS شما ست نشده است زیرا دامنه های .ir کمی بیشتر طول می کشد.
- شاید ایرنیک برای شما درخواست ارسال مدارک کرده و شما هنوز نفرستادید.
- شاید ایمیل دریافتی از ICANN یا شرکت ثبت کننده اصلی را approve نکرده اید.
- اگر همه این موارد درست بود ولی هنوز به خطا خوردید، متن خطا را نوسط ارسال تیکت به شرکت هاستینگ خود ارسال کنید.
2- شرکت میهن وب هاست ( سی پنل ) :
تمامی کارها توسط شرکت میهن وب هاست انجام می شود فقط کافی است وارد پنل کاربری خود شوید و از طریق این لینک درخواست دهید که پس از بررسی ایمیل وضعیت گواهینامه SSL را برای شما ارسال میکنند.
نکات باقیمانده که در صفحه سوالات متداول نیز گفته شده بود:
(نحوه ورود به سی پنل: از دوراه : 1- وارد پنل کاربری خود در شرکت هاستینگ میشوید، سرویس های من > تنظیمات هاست مورد نظر > دکمه ورود به کنترل پنل 2- یا از طریق خود دامنه yourdomain.com:2082 یا yourdomain.com:2083 که بزنید نام کاربری و پسورد را از ایمیلی که براتون موقع خرید هاست ارسال کرده ، بزنید.)
1- پس از دریافت گواهی SSL و فعالسازی آن در مرحله بعد، لازم است تا تمام لینکهایی که قبلا با http در دسترس بوده اند را به https تبدیل نمایید. برای این مورد، می توان از کدهای ریدارکت http به https که در فایل htaccess قرار داده می شوند استفاده نمود.
در صورتیکه مایلید تا تمام لینک های موجود در سایت اعم از آدرس اصلی ، پوشه ها و فولدرهای داخل پوشه ها به https ریدایرکت شوند، از کد زیر در فایل htaccess که در ریشه سایت قرار دارد استفاده نمایید.
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
[RewriteRule ^(.*)$ https://www.yourdomain.com/$1 [R,L
نکته: به جای yourdomain.com لازم است تا نام دامنه خود را وارد نمایید. جهت اطلاعات بیشتر به این لینک مراجعه کنید.
2- از کجا مطمئن شویم که SSL ما فعال شده ؟ وارد سایت تست ssl شوید و آدرس دامنه خود را در آن وارد کنید تا تمامی اطلاعات مرتبط با ssl را مشاهده کنید.
پاسخ