رفتن به مطلب

کد های فعال سازی گواهی ssl در htaccess.


Mily

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

سلام دوستان 

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

کد دسته اول :

<IfModule mod_rewrite.c>
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>

دسته دوم :

<IfModule mod_rewrite.c>
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-SSL} !on
RewriteCond %{HTTP_HOST} ^.test\.ir$ [OR]
RewriteCond %{HTTP_HOST} ^www\.test\.ir$
RewriteRule ^/?$ "https\:\/\/.test\.ir\/" [R=301,L]
</IfModule>

و اینکه اگر در فایل htaccess. اگر RewriteEngine On در خطوط پایینی فایل htaccess. باشه بازم باید اول این کد ها RewriteEngine On اضافه بشه یا نه همون یه باری که باشه کافیه؟

ممنون میشم کمک کنید

لینک به ارسال

سلام دوست من. 

برای SSL بهتره ز افزونه استفاده کنید خیلی اسون و بیدردسر هست. 

بهترین افزونه برای این کار simple ssl هست که رایگان توی مخزن وردپرس موجود هست.

موفق باشی 

لینک به ارسال
در 13 ساعت قبل، satiatex گفته است :

سلام دوست من. 

برای SSL بهتره ز افزونه استفاده کنید خیلی اسون و بیدردسر هست. 

بهترین افزونه برای این کار simple ssl هست که رایگان توی مخزن وردپرس موجود هست.

موفق باشی 

بله استفاده از افزونه راه بی دردسری هستش ولی معمولا توصیه میشه تا جایی که امکان داره از افزونه کمتر استفاده بشه تا سایت کمتر با مشکل مواجه بشه چون معمولا وقتی افزونه زیاد بشه تداخل افزونه ها میتونه مشکل ساز بشه و همچنین باعث کند شدن سرعت سایت بشه

لینک به ارسال
در در ۱۳۹۹/۷/۱۱ در 17:45، Mily گفته است :

سلام دوستان 

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

کد دسته اول :

<IfModule mod_rewrite.c>
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>

دسته دوم :

<IfModule mod_rewrite.c>
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-SSL} !on
RewriteCond %{HTTP_HOST} ^.test\.ir$ [OR]
RewriteCond %{HTTP_HOST} ^www\.test\.ir$
RewriteRule ^/?$ "https\:\/\/.test\.ir\/" [R=301,L]
</IfModule>

و اینکه اگر در فایل htaccess. اگر RewriteEngine On در خطوط پایینی فایل htaccess. باشه بازم باید اول این کد ها RewriteEngine On اضافه بشه یا نه همون یه باری که باشه کافیه؟

ممنون میشم کمک کنید

هر دو کد برای فایل httaccess سایت های وردپرسی مناسب هستش بنده از کد دوم

 

<IfModule mod_rewrite.c>
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-SSL} !on
RewriteCond %{HTTP_HOST} ^.test\.ir$ [OR]
RewriteCond %{HTTP_HOST} ^www\.test\.ir$
RewriteRule ^/?$ "https\:\/\/.test\.ir\/" [R=301,L]
</IfModule>

 

استفاده می کنم

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...