【问题标题】:Url Routing in LaravelLaravel 中的 URL 路由
【发布时间】:2016-03-10 15:29:51
【问题描述】:

我的 Laravel 5 应用程序安装在目录名称下:

MyAccount

我在应用中有以下网址:

http://localhost:1234/laravel/MyAccount/public/allskills

这是由于以下路线:

Route::get("/allskills", "Skills\SkillsController@index");

我正在尝试将我的网址更改为以下:

http://localhost:1234/allskills

问题:我是否遗漏了上述路由代码中的任何设置?

【问题讨论】:

  • 您需要配置您的网络服务器才能做到这一点。您使用的是哪个网络服务器?
  • XAMPP 服务器。在窗口 8 上。
  • stackoverflow.com/questions/8617799/… 这可能会有所帮助。
  • 我认为您在htdocs\laravel\MyAccount 中安装了您的应用程序。如果您想拥有这样的路线,您必须在htdocs 中安装您的应用程序,并通过编辑.htaccess 来避免/public。但是在htdocs 中安装任何应用程序都是个坏主意。您假设该文件夹中有更多项目。或者你可以使用homestead

标签: php laravel-5


【解决方案1】:

我建议使用 laravel 宅基地。有很多在线教程(包括 YouTube 上的截屏视频)可以指导您完成它。您可以映射一个网址,如

"skills.app" 到你的 MyAccount/public 目录,所以它可以作为访问

skills.app/allskills

如果您想了解更多信息,请查看 YouTube 上的 this 短视频系列,当然,如果您不想太长,您可以使用已经给出的答案之一。

【讨论】:

    猜你喜欢
    • 2013-09-05
    • 1970-01-01
    • 1970-01-01
    • 2013-06-20
    • 1970-01-01
    • 2014-12-01
    • 2019-10-11
    • 2015-10-04
    • 2014-08-19
    相关资源
    最近更新 更多