50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

تبدیل سایت از حالت http به https

سلام دوستان خسته نباشید جگونه میتوان یک سایت را از حالت http به https تبدیل کرد؟

پرسیده شده در 1394/01/31 توسط

2 پاسخ

5

برای اینکه یک وب سایت رو از حالت HTTP به حالت HTTPS در بیارید در وهله اول شما نیاز به یک Certificate یا گواهینامه دیجیتال دارید که بتونه به شما سرویس SSL رو ارائه بده ، این Certificate به چند روش قابل ایجاد هست ، اولین روش این هست که شما Certificate رو بصورت Local از روی خود سرور IIS ایجاد کنید البته اگر وب سرور شما IIS هست ، به اینجور Certificate ها میگن Self Signed یا خود ایجاد شده ، این نوع Certificate ها SSL رو ایجاد می کنن اما از نظر شبکه داخلی و شبکه اینترنت معتبر نیستند و هیچ مرجع بین المللی هم اونها رو تایید نمی کنه اما به هر حال امنیت رو برای شما ایجاد می کنه ، برای ایجاد Certificate بصورت Self signed در IIS می تونید به لینک زیر مراجعه کنید :

https://www.sslshopper.com/article-how-to-create-a-self-signed-certificate-in-iis-7.html

روش دوم این هست که از یک Certificate Service داخلی استفاده کنید که در اینجا شما باید یک CA داخلی راه اندازی کنید و از طریق این CA درخواست Certificate بدید و بعد از صدور Certificate می تونید اون رو روی وب سایتتون قرار بدید ، برای اینکه بصورت خودکار Certificate شما نصب بشه باید CA شما بصورت Enterprise CA در اکتیودایرکتوری نصب بشه و وب سرور شما هم عضو اکتیودایرکتوری باشه ، درخواست رو ارسال می کنید و Certificate صادر میشه به اینکار میگن Auto Enrollment که می تونید از طریق لینک زیر بعد از اینکه CA رو راه اندازی کردید ازش استفاده کنید ، البته به این موضوع توجه کنید که بصورت Offline هم می تونید همینکار رو انجام بدید اینجا اولویت ما Domain Certificate هست :

http://blogs.msmvps.com/acefekay/2012/02/21/iis-7-amp-iis-7-5-how-to-create-an-ssl-certificate-request/
http://www.dyndns.com/support/kb/ssl_in_iis_7.html

روش آخر این هست که شما از یک مرجع صدور گواهینامه دیجیتال معتبر بین المللی مثل Verisign یا GeoTrust یا TurkTrust یا ... هر چیزی هزینه دریافت Certificate رو پرداخت و فایل Certificate رو دریافت و بر روی وب سرور نصب کنید ، حالا شما باید تصمیم بگیرید کدوم روش مورد نظرتون هست ، در مورد آخر در اینترنت هم به شما اعتماد میشه در سایر موارد از نظر اینترنت Certificate شما اعتباری نداره ، در نهایت بعد از اینکه Certificate رو دریافت کردید کاری که باید بکنید این هست که روی وب سایتتون راست کلیک کنید و گزینه Binding رو انتخاب کنید و بعد دکمه Add و بعد SSL و Certificate مورد نظر رو انتخاب و روی وب سایتتون بزارید ، در همه موارد بالا در نهایت اینکار انجام شده ، امیدوارم به جواب رسیده باشید باز اگر ابهامی بود بپرسید. ITPRO باشید

پاسخ در 1394/02/01 توسط
3

سلام

برای سایتی که از طریق اینترنت در دسترس می باشد شما باید گواهینامه ssl خریداری کنید کافیه تو گوگل سرچ کنی پیدا میکنی

برا ی سایت داخلی (شبکه داخلی خودتون) می تونید در صورت وجود دومین و CA ،خودتون گواهی نامه صادر کنید و ازش استفاده کنید

پاسخ در 1394/01/31 توسط

پاسخ شما