laravel - 如何在 Laravel 中设置屏蔽重定向?
问题描述
如何将redirect
www .domain.com ( only route('index')
) 设置为web .domain.com on www
,它有一个 Laravel 应用程序并web
拥有 Wordpress?我有权访问域配置。
解决方案
您可以使用(屏蔽的)URL 框架,例如,如果我正确理解您的层次结构:
Route::get('/index',function(){
return view('blog');
});
block.blade.php:
<html>
<body>
<iframe src="http://web.domain.com"></iframe>
</body>
</html>
或尝试在网络服务器级别上进行不重定向的重写。如果您使用的是 Apache:
没有重定向的重写需要启用 mod_proxy,以及通过 Apache 的 httpd.conf 的 mod_rewrite 和 .htaccess。(除非它是相同的 VirtualHost,否则没有 mod_proxy 就无法完成,请参阅参考文献中替换部分中的绝对 URL。它“总是”强制外部重定向。)
Options +FollowSymLinks -MultiViews
RewriteEngine On
RewriteBase /
#if not already web.mydomain.com
RewriteCond %{HTTP_HOST} !^web\.mydomain\.com$ [NC]
#rewrite request is for www/* to web.mydomain.com
RewriteRule ^index/?$ http://web.mydomain.com/$1 [L,P,NC]
推荐阅读
- recaptcha - Recaptcha V3:站点所有者的错误:无效的密钥类型
- google-apps-script - 从 App Script 上传到 Google Cloud 存储
- arrays - Scala Collections - 使用特定规则从现有数组创建新数组
- java - 未定义 MainFunction 类型的 createBTree(int[], int) 方法
- c++ - OpenCV C++中两个椭圆重叠的IOU
- r - 如何在 R 上上传这些数据?
- javascript - 如何在文件流上设置 FileType
- mapbox-gl-js - 如何创建具有对数大小比例的 HexagonLayer
- php - 将表单中的图片正确上传到 Laravel 磁盘
- geometry - 绘制具有随机半径的连续圆