Я пытаюсь перенаправить все мои HTTP-запросы на https в Laravel 5. Есть ли в Laravel 5 документация для этого действия. Else, Помогите мне с кодом, как это сделать. Заранее спасибо.Перенаправить все запросы Http на Https в Laravel 5
ответ
Вы можете перенаправить с http на https с файлом htaccess. Поместите ниже код в свой файл .htaccess
.
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
ИЛИ
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
ИЛИ
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.example.com/$1 [R,L]
// change example.com with your website domain
// This will redirect all requests received on port 80 to HTTPS.
Чтобы понять, как правила работают проверить это link.
Во многих случаях вы также можете просто добавить эти строки в файл с именем .htaccess в папке, для которой вы хотите перенаправить http на https.
Теперь, когда посетитель вводит http://www.yoursite.com/mypage.htm сервер автоматически перенаправляют НТТР HTTPS, так что они идут в https://www.yoursite.com/mypage.htm
Примечание: Вы также можете перенаправить одну страницу с HTTP для HTTP в Apache, используя это в ваш конфигурационный файл или файл .htaccess:
RewriteEngine On
RewriteRule ^apache-redirect-http-to-https\.html$ https://www.yoursite.com/apache-redirect-http-to-https.html [R=301,L]
link Это также поможет вам.
Надеется, что это поможет вам :)
Мне нужно перенаправить страницы с http на https. Скажем, у меня есть http://example.com/user, мне нужно перенаправить это на https://example.com/user. Я пробовал с вышеуказанным кодом в laravel 5, его перенаправление на index.php – karthick
Проверьте состояние моего в обновленном ответе –
эй перенаправлять любые страницы, которые вы должны использовать в контроллере на верхнем
use Redirect;
в функции можно вызывать, которые вы хотите, как этот
return Redirect::route('foldername.filename') //ex - return Redirect::route('consignees.show')
и перенаправить обратно вы можете использовать этот
return redirect()->back();
проверить это link
Я добавил URL::forceSchema("https");
на верхней части моего файла маршрутов и это сработало! Он изменил ссылки на https в Laravel 5.2
- 1. Как перенаправить все HTTP-запросы на HTTPS
- 2. Перенаправить все запросы с http на https
- 3. Перенаправить все запросы HTTP на HTTPS
- 4. Laravel перенаправить все запросы NON-HTTPS
- 5. Как перенаправить все HTTP-запросы на HTTP
- 6. Перенаправить HTTP-запросы на HTTPS в Tornado
- 7. Как перенаправить все HTTP-запросы на HTTPS на magento
- 8. Перенаправить все HTTP-запросы на https в парусах js
- 9. Как перенаправить все http-запросы на https на zPanel
- 10. Перенаправить все запросы на не-www https
- 11. как перенаправить https-запросы на http
- 12. Как перенаправить все HTTPS на HTTP
- 13. Перенаправить все HTTP-запросы на запрос HTTPS без изменения кода
- 14. Laravel 5 - Переключить с HTTP на HTTPS
- 15. Как перенаправить все запросы на субдомен www, включая запросы https?
- 16. перенаправить все запросы без https на https запрос htaccess
- 17. WordPress перенаправить все HTTPS на HTTP
- 18. Я хочу, чтобы перенаправить все запросы HTTP на HTTPS, и все запросы WWW к не-WWW
- 19. Как перенаправить все запросы HTTP (S): //www.domainname.tld/
- 20. Как перенаправить/перенаправить все запросы от HTTP на HTTPS в NancyFX SelfHost?
- 21. Как перенаправить https: // запросы на http: // в NGINX?
- 22. Перепишите все HTTP на HTTPS
- 23. Перенаправить все HTTP на HTTPS только для одной папки
- 24. Перенаправить все запросы на HTTPS И www на не-www
- 25. Перенаправить HTTP-запросы на apache
- 26. S3: «Перенаправить все запросы на другое имя хоста» по HTTPS
- 27. Перенаправить все без http-запроса на https + www кроме поддоменов
- 28. Как перенаправить все запросы веб-сайта на HTTPS без www
- 29. Как перенаправить http на https
- 30. Как перенаправить http на https?
вам нужно перенаправить или перенаправить любую конкретную страницу или что ????? – Hamelraj
Вам нужно внести изменения в файл '.htaccess', если вы используете APACHE. Подробнее здесь http://www.easylaravelbook.com/blog/2015/05/27/redirecting-to-https-in-laravel-5/ –
Использовать промежуточное программное обеспечение: http://stackoverflow.com/questions/28402726/laravel -5-redirect-to-https – jardis