راکت

ریدایرکت کردن آدرس پروژه به https

8 پاسخ

سلام وقت بخیر ، پروژه لاراول رو چطور میتونیم ریدایرکت کنیم به https بر روی هاست اشتراکی؟

ثبت پرسش جدید

پاسخ‌ها

8
رضا پارسیان
رضا پارسیان
@Rp76

تخصص: توسعه دهنده Php , Laravel

سلام وقتتون بخیر!

توی router این کد رو بذارید

 URL::forceScheme('https');
فرشید مرادی
فرشید مرادی
@eniack

تخصص: noob

@Rp76
ممنون از شما ،
میخوام مطمعن بشم منظورتونو متوجه شدم داخل این بخش باید بزارم(جایی که روت های سایت تعریف میشن)؟

use Illuminate\Support\Facades\URL;

URL::forceScheme('https');

شاید پاسخ شما همین‌جا باشد

Mohammad reza Golshahi
Mohammad reza Golshahi
@golshahimohammadreza

تخصص: Go - Python

سلام @eniack
اصولی ترش اینه این کار تو htaccess انجام بشه :

RewriteEngine On 
RewriteCond %{HTTPS}  !=on 
RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L] 
رضا پارسیان
رضا پارسیان
@Rp76

تخصص: توسعه دهنده Php , Laravel

میتونی توی یکی از provider ها هم بذاریش

if($this->app->environment('production')) {
    \URL::forceScheme('https');
}
نوب
نوب
@yk5742g

تخصص: کدنویس نوب :)

@eniack
بعدها با چیزی که دوستان گفتن یه مشکل کوچیکی روی هاست اشتراکی برمیخوری 😁
چندماه دیگه که به مشکل خوردی و راهی توی نت پیدا نکردی یه پیام بهم بده تا راه حل صحیح https روی هاست اشتراکی را بهت بگم 😎

parsa parasteh
parsa parasteh
@parsaparasteh

تخصص: Fullstack Developer

سلام
بهترین کاری که میتونی بکنی اینه که پروژتو بندازی رو cloudflare و یا arvancloud و یا derak.cloud که اونا خودشون هم ssl فعال میکنن و هم اتوماتیک درخواست هارو https میکنن

@eniack

فرشید مرادی
فرشید مرادی
@eniack

تخصص: noob

@yk5742g
سلام ، خب داداشم همین الان بگو پیشگیری بهتر درمان😂🤦

محمدحسن فرهادی
محمدحسن فرهادی
@farhadi

تخصص: علاقه مند به کد نویسی

@parsaparasteh اینقدر کش کنن که بیزار بشی از هرچی سی دی ان تو دنیا😂

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام