Php 复制基本路径的步骤

Php 复制基本路径的步骤,php,laravel,Php,Laravel,我正在尝试使用laravel进行我的第一次申请,但我遇到了一个问题。 每当我尝试生成路由(重定向::to_route()或HTML::link_to_route())时,生成的地址都是错误的。基本路径加倍 这: 结果链接: http://newsletters_app.dev/http://newsletters_app.dev/admin/newsletters/1/edit 我的路线 // admin.newsletter Resource Route::get('admin/newsle

我正在尝试使用laravel进行我的第一次申请,但我遇到了一个问题。 每当我尝试生成路由(重定向::to_route()或HTML::link_to_route())时,生成的地址都是错误的。基本路径加倍

这:

结果链接:

http://newsletters_app.dev/http://newsletters_app.dev/admin/newsletters/1/edit
我的路线

// admin.newsletter Resource
Route::get('admin/newsletters/(:num)/edit', array('as' => 'admin.edit_newsletter', 'uses' => 'admin.newsletters@edit'));

由于下划线,urlhttp://newsletters_app.dev'根据过滤器变量($url,过滤器验证url)无效。正因为如此,HTML::link()生成了一个重复的基。解决方案是简单地从URL中删除下划线。

您是否在
application/config/application.php
中设置了应用程序URL?Laravel猜测你的基本URL可能有问题。我没有在配置文件中设置URL,但如果设置,结果是一样的。抓住这里的稻草,这应该不会影响它,但你的html中有标记吗?
// admin.newsletter Resource
Route::get('admin/newsletters/(:num)/edit', array('as' => 'admin.edit_newsletter', 'uses' => 'admin.newsletters@edit'));