رفتن به مطلب

خطا در انتقال http به https


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

سلام و درود

دوستان گرامی جدیدا در یک وب سایت به مشکل لود نشدن یا عدم نمایش برخی تصاویر در صفحه اصلی برخوردم. با inspect گرفتن متوجه شدم برای تگ img چند آدرس و مشخصه های src یا srcs ثبت شده. با شرکت هاستینگ تماس گرفتم گفتن که باید از http به https انتقال بدی . من کد زیر رو از اینترنت برداشتم و در htaccess کپی کردم ولی هیچ تفاوتی نداشت لطفا راهنمایی کنید.

ممنون.

RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

 

لینک به ارسال
در 14 دقیقه قبل، unid_user گفته است :

سلام و درود

دوستان گرامی جدیدا در یک وب سایت به مشکل لود نشدن یا عدم نمایش برخی تصاویر در صفحه اصلی برخوردم. با inspect گرفتن متوجه شدم برای تگ img چند آدرس و مشخصه های src یا srcs ثبت شده. با شرکت هاستینگ تماس گرفتم گفتن که باید از http به https انتقال بدی . من کد زیر رو از اینترنت برداشتم و در htaccess کپی کردم ولی هیچ تفاوتی نداشت لطفا راهنمایی کنید.

ممنون.


RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

 

باسلام

آیا افزونه https://really-simple-ssl.com استفاده کرده اید؟

هاستینگ ما گفته اند از افزونه برای این کار استفاده کنید بهتر هست.

 

ویرایش شده توسط M a H D i
توضیحات بیشتر
لینک به ارسال
در 52 دقیقه قبل، unid_user گفته است :

سلام و درود

دوستان گرامی جدیدا در یک وب سایت به مشکل لود نشدن یا عدم نمایش برخی تصاویر در صفحه اصلی برخوردم. با inspect گرفتن متوجه شدم برای تگ img چند آدرس و مشخصه های src یا srcs ثبت شده. با شرکت هاستینگ تماس گرفتم گفتن که باید از http به https انتقال بدی . من کد زیر رو از اینترنت برداشتم و در htaccess کپی کردم ولی هیچ تفاوتی نداشت لطفا راهنمایی کنید.

ممنون.


RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

 

سلام 

بهتره یه جستوجو تو دیتابیس بزنید و آدرسهایی که http هست به https تغییر بدید.

لینک به ارسال
در هم اکنون، m4xs051 گفته است :

سلام 

بهتره یه جستوجو تو دیتابیس بزنید و آدرسهایی که http هست به https تغییر بدید.

من مبتدی هستم میشه بیشتر راهنمایی کنید.

لینک به ارسال
در هم اکنون، unid_user گفته است :

من مبتدی هستم میشه بیشتر راهنمایی کنید.

بله حتما.

از طریق phpmyadmin بخش سرچش یه جستوجو بزنید ببینید چه تعداد لینک http دارید. ممکنه آدرس هایی که با http داره لود میشه اصلا تو دیتابیس نباشه و تو قالب باشه.

بعد اگه آدرسی با http تو دیتابیس بود میتونید هم با نوشتن کوئری sql در دیتابیس تغییرات رو اعمال کنید و راه ساده تر هم میتونید از پلاگین هایی که موجود هست استفاده کنید تا آدرس ها رو اصلاح کنید.

لینک به ارسال
در 59 دقیقه قبل، unid_user گفته است :

سلام و درود

دوستان گرامی جدیدا در یک وب سایت به مشکل لود نشدن یا عدم نمایش برخی تصاویر در صفحه اصلی برخوردم. با inspect گرفتن متوجه شدم برای تگ img چند آدرس و مشخصه های src یا srcs ثبت شده. با شرکت هاستینگ تماس گرفتم گفتن که باید از http به https انتقال بدی . من کد زیر رو از اینترنت برداشتم و در htaccess کپی کردم ولی هیچ تفاوتی نداشت لطفا راهنمایی کنید.

ممنون.


RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

 

وقت بخیر

از افزونه ی really-simple-ssl استفاده کنید و به راحتی تمامی http هارو به https تبدیل کنید

موفق باشید

لینک به ارسال
در 1 دقیقه قبل، m4xs051 گفته است :

ممکنه آدرس هایی که با http داره لود میشه اصلا تو دیتابیس نباشه و تو قالب باشه.

آدرس ها توی قالب هست. باید فقط از پلاگین استفاده کنم؟ البته همیشه نیست و گاهی این مشکل به وجود میاد. در زیر یه کد جدید پیدا کردم بنظرتون میتونه درست باشه یا نه؟

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

 

لینک به ارسال
در 1 دقیقه قبل، unid_user گفته است :

آدرس ها توی قالب هست. باید فقط از پلاگین استفاده کنم؟ البته همیشه نیست و گاهی این مشکل به وجود میاد. در زیر یه کد جدید پیدا کردم بنظرتون میتونه درست باشه یا نه؟


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

 

تو دیتابیس بررسی کردید نبود؟

تو قالب باشه باید بگردید و ببینید تو کدوم فایل آدرس دهی دستی برای لود فایل ها انجام شده تا اصلاحش کنید. اگه تو قالب باشه پلاگین نمی‌تونه کاری کنه و باید خودتون دست بکار بشید.

این کد فکر میکنم آدرس های http رو به https ریدایرکت میکنه و نمیتونه آدرس ها رو تو src تغییر بده. بنابراین کارایی نمیتونه اینجا داشته باشه.

لینک به ارسال

می خوام بدونم اگه آدرس رو به صورت http://www.example.com وارد کنم باید اتوماتیک منتقل بشه به https://www.example.com درسته و اگه این اتفاق نیفته هر کدی بزنم یا پلاگینی چیزی نصب کنم باز هم ممکنه اون خطا ایجاد بشه؟

الان اومدم از قسمت تنظیمات آدرس سایت و وردپرس رو https://www.example.com قرار دادم. اما بازهم ریدایرکت انجام نشد.

لینک به ارسال
در 5 دقیقه قبل، m4xs051 گفته است :

تو دیتابیس بررسی کردید نبود؟

سرچ کردم ولی هیچی نبود حالا نمیدونم درست سرچ کردم یانه برای همین کلمه user رو سرچ کردم که یه نتیجه بهم نشون داد.

لینک به ارسال

این کدها رو توی htaccess پیدا کردم ممکنه بخاطر این باشه که ریدایرکت نمیشه؟

RewriteEngine On

RewriteCond %{HTTPS} off

 

لینک به ارسال
در 5 دقیقه قبل، unid_user گفته است :

می خوام بدونم اگه آدرس رو به صورت http://www.example.com وارد کنم باید اتوماتیک منتقل بشه به https://www.example.com درسته و اگه این اتفاق نیفته هر کدی بزنم یا پلاگینی چیزی نصب کنم باز هم ممکنه اون خطا ایجاد بشه؟

الان اومدم از قسمت تنظیمات آدرس سایت و وردپرس رو https://www.example.com قرار دادم. اما بازهم ریدایرکت انجام نشد.

با توجه به این متنی که شما مطرح کردید:

دوستان گرامی جدیدا در یک وب سایت به مشکل لود نشدن یا عدم نمایش برخی تصاویر در صفحه اصلی برخوردم. با inspect گرفتن متوجه شدم برای تگ img چند آدرس و مشخصه های src یا srcs ثبت شده ===> من این برداشت رو کردم که مشکل لود فایل دارید که فایل ها داره از http لود میشه نه https. برای همین بحث سرج تو دیتابیس و... رو بهتون گفتم.

ولی شما الان قصد دارید آدرس http رو روی https ریدایرکت کنید.

درسته؟

لینک به ارسال
در هم اکنون، m4xs051 گفته است :

با توجه به این متنی که شما مطرح کردید:

دوستان گرامی جدیدا در یک وب سایت به مشکل لود نشدن یا عدم نمایش برخی تصاویر در صفحه اصلی برخوردم. با inspect گرفتن متوجه شدم برای تگ img چند آدرس و مشخصه های src یا srcs ثبت شده ===> من این برداشت رو کردم که مشکل لود فایل دارید که فایل ها داره از http لود میشه نه https. برای همین بحث سرج تو دیتابیس و... رو بهتون گفتم.

ولی شما الان قصد دارید آدرس http رو روی https ریدایرکت کنید.

درسته؟

بله. اما خوب من که نمیدونستم شرکت هاستینگ این رو به من گفت. چیزی که من توی سایت دیدم همون متنی هست که توضیح دادم.

لینک به ارسال
در 5 دقیقه قبل، unid_user گفته است :

این کدها رو توی htaccess پیدا کردم ممکنه بخاطر این باشه که ریدایرکت نمیشه؟


RewriteEngine On

RewriteCond %{HTTPS} off

 

 

 

 

از این کد استفاده کنید:

 

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

 

و کد خودتون رو پاک کنید.

 

اگه نتیجه نداد پلاگین Really Simple SSL رو نصب  کنید و تنظیماتش رو انجام بدید.

 

لینک به ارسال

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

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

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

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

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

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

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

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

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