بالا نیومد سایت از ابتدا با ssl

sepehr74

کاربر عضو
درود

زمانی که سایتا ادرسشو وارد میکنم و بالا میاد با http بالا میاد ولی تا روی صفحه نخست منو میزنم با https بالا میاد به سرویس دهنده هاستم که گفتم پیام زیر رو دادن میشه بهم بگین دقیقا باید چیکار کنم ؟

برای بارگذاری تمامی صفحات سایت از طریق https کافیست تا بک کد force https در فایل htaccess سایت خود قرار دهید.

 

mostafa98

کاربر عضو
درود

زمانی که سایتا ادرسشو وارد میکنم و بالا میاد با http بالا میاد ولی تا روی صفحه نخست منو میزنم با https بالا میاد به سرویس دهنده هاستم که گفتم پیام زیر رو دادن میشه بهم بگین دقیقا باید چیکار کنم ؟

برای بارگذاری تمامی صفحات سایت از طریق https کافیست تا بک کد force https در فایل htaccess سایت خود قرار دهید.
سلام

از خطای سایت با ssl یه عکس بگیر بزار اینجا.

خودت گواهی نامه اس اس ال رو نصب کردی؟

اگر شما به سایت خود SSL اضافه کرده اید برای راه اندازی SSL وردپرس خود نیاز به تغییر مسیر از HTTP به HTTPS دارید.این کار را میتوانید با اضافه کردن کد به htaccess file انجام دهید.

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.yoursite.com/$1 [R,L]
</IfModule>


اگر روی سرور nginx هستید باید برای تغییر مسیر از HTTP به HTTPS موارد زیر را انجام دهید.

server {
listen 80;
server_name yoursite.com www.yoursite.com;
return 301 https://yoursite.com$request_uri;
}


با انجام این مراحل سایت شما بدون HTTPS کار نمیکند و تمام آدرسهای سایت شما روی SSL خواهد بود.

اگر میخواهید SSL و HTTPS روی پنل مدیریت وردپرس اضافه کنید نیاز دارید که SSL را در فایل wp-config.php پیکربندی کنید.

define('FORCE_SSL_ADMIN', true);


 و یا از این کد درhtaccess استفاده کنید.

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


موفق باشید

 
آخرین ویرایش توسط مدیر:
بالا