nima1373 0 گزارش دادن ارسال شده در دی 98 سلام خسته نباشید.من سایت لاراولم را اوردم بالا https://www.behinservice.com الان میخواستم گواهینامه ssl را فعال کنم تو نت یه راهی دیدم که یه middleware نوشته به کد زیر namespace App\Http\Middleware use Closure use Illuminate\Support\Facades\App }class HttpsProtocol public function handle($request, Closure $next) { if (!$request->secure() && App::environment() === 'production') { return redirect()->secure($request->getRequestUri()); } return $next($request); } } و کد خط زیر را داخل kernel و middlewae group \App\Http\Middleware\HttpsProtocol::class, و داخل htaccess RewriteCond %{HTTPS} !=on RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] # Remove public folder form URL میخواستم ببینم منطقی هست یا خوب نیست؟ چون داخل کلودفلر که سایت را گذاشتم تو بخش speed ارور 503 میده بببخشید طولانی شد ممنونم نقل قول Share this post Link to post Share on other sites
ابوالفضل طالبی 441 گزارش دادن ارسال شده در دی 98 تو فایل web.php بالای تمام روتهای خودتون این خط رو اضافه کنید کافی هست URL::forceScheme('https'); 1 نقل قول Share this post Link to post Share on other sites
nima1373 0 گزارش دادن ارسال شده در دی 98 در 15 ساعت قبل، ابوالفضل طالبی گفته است : مرسی ممنون نقل قول Share this post Link to post Share on other sites
j_mehdi 1 گزارش دادن ارسال شده در مهر 99 سلام..استاد...من این کد و اضافه کردم .... لاراول نسخه 5 هست.. سایت دیکه بالا نیومد؟؟ نقل قول Share this post Link to post Share on other sites