我想在不更改网址的情况下拨打www.myexample.com/back
时重定向www.myexample/blog/tree
。
如果我将www.myexample.com/back
放在浏览器中,则应加载www.myexample/blog/tree
并将www.myexample.com/back
保留在网址栏中。
在Laravel我试过
Route::get('/back',function(){
return redirect('/blog/tree');
});
请假设www.myexample/blog/tree
是一个实际的wordpress网址
但它改变了网址 有没有办法实现这个目标?
答案 0 :(得分:1)
我认为您应该使用www.example.com/blog/free的控制器功能来路由www.example.com/back。两条路由使用相同的功能将返回同一页面。当然,重定向功能会更改网址。例如:
Route::get('/blog/free','BlogController@free');
Route::get('/back','BlogController@free');
答案 1 :(得分:1)
您可以创建一个视图/返回并使用iframe加载其中的博客: 类似的东西:
Route::get('/back',function(){
return view('back');
});
然后在视图中back.blade.php
看起来像
<html>
<body>
<iframe src="http://www.myexample/blog/tree"></iframe>
</body>
</html>