问题标签 [laravel-routing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
342 浏览

laravel - Laravel 不尊重 routes.php 文件

我有一个奇怪的问题。我最近将我的 Laravel 站点从我的本地主机(在 Mac 上)中的一个目录移动到另一个目录。从那以后没有什么是对的。我不得不将我的 .htaccess 从标准 Laravel 4 .htaccess 更改为:

这是 L4 的替代 Laravel .htaccess。这至少使我的公用文件夹不被禁止。但是现在 Laravel 完全忽略了路由文件。事实上,所有路由(文件中的和不存在的)似乎都有效并且似乎没有一个调用 404 错误,即使我尝试调用存在的路由和不存在的路由。我什至删除了路由文件中除了基本路由之外的所有内容,并且没有任何改变。

怎么可能调用不存在的路由而我没有找到页面未找到错误?我得到的只是一个白屏。除了基本路线外,情况也是如此。为什么它只尊重基本路线(即'')?如果我将该路由更改为其他控制器之一,它将调用该控制器。简而言之,唯一有效的路线是''。为什么自从我移动网站后一切都发生了变化?

0 投票
4 回答
132 浏览

laravel - Laravel Routes - 是否可以完全不使用它们?

我是具有 CI 背景的 Laravel 3.x 初学者。

我非常熟悉使用控制器而不是路由,并且在尝试在 Laravel 中使用控制器时遇到了问题。

例如:假设我有 home_controller 和“关于”操作。我的问题是我只能通过设置指向它的路由来访问“关于”操作 - 我认为这是不可取的。

有没有办法在不设置路线的情况下让“关于”动作起作用?

0 投票
1 回答
1327 浏览

php - laravel 控制器不起作用

1.我正在关注CodeHappy:Using Controllers to learn to use laravel controllers,在我的PC “myproject/”指向“wamp/www/laravel/public”文件夹,当我尝试“myproject/account/login”时浏览器显示:


未找到

在此服务器上找不到请求的 URL /account/login。


2. 很明显,浏览器试图找到“account”文件夹而不是使用控制器,我在“public”下创建了“account”文件夹并再次尝试,我的猜测被证明是正确的。在使用控制器之前我应该​​在任何地方进行配置吗?

我的代码:

应用程序/控制器/account.php

/application/routes.php

0 投票
2 回答
112 浏览

laravel - Laravel noun1/$arg1/noun2/$arg2 路由/控制器

我想要以下网址:

和可选的 /question/1/choices/3

其中 1 是 question_id,3 是choice_id。

我怎么能在 Laravel 中做到这一点?

谢谢

更新 我想我可以用类似的东西来实现这一点

但是我怎样才能将它链接到控制器

0 投票
1 回答
1517 浏览

php - Laravel 路线不起作用。

尝试开始使用 Laravel。通过一个简单的教程(我想),他们通过 route.php 页面进行了此操作。

我也有一个不工作的简单 login.php 页面

似乎我创建的任何东西都不会出现。它只是给出一个 404 错误。我需要冲洗一些东西吗?我尝试重新启动 Apache 但没有运气。

如果需要,我需要 Composer 我将如何设置 .json?我会把它放在哪里

0 投票
2 回答
12858 浏览

php - Laravel 角色和路由身份验证

我正在寻找归档以下内容

用户登录 -> 从数据库分配权限 -> 他们只能看到允许的路由

到目前为止,我已经能够到达这里:

如果用户处于活动或不活动状态,它会检查用户的状态,然后将特权存储在我的会话中。接下来是什么?我如何保护我的路线?

谢谢

0 投票
1 回答
268 浏览

php - Laravel 3 将所有“/”请求路由到一组特定的控制器

我有一个主站点 (/site) 和两个热点站点 (/market, /content) 和 1 个管理员 (/admin)。现在我只能使用 localhost/site/controller 访问主站点,但我想将所有“/”请求路由到主站点。

例如:

这同样适用于 GET 和 POST 请求。

有小费吗 ?

我试过在 laravel 路线中使用通配符,但没有运气。

0 投票
3 回答
1851 浏览

laravel - 在 Laravel 4 中命名为宁静的路线

所以,我已经能够让 restful 控制器使用

/users/account工作。但是,如果我尝试做类似的事情

然后转到/account,它不起作用(NotFoundHTTPException)。有没有办法结合使用命名路由和 restful 控制器?我喜欢 restful 系统如何分解请求,以及命名路由如何封装 URI 并将它们与函数名分离。这在 Laravel 3 中有效。我是否在语法中遗漏了某些内容,或者 Laravel 4 是否故意禁止这种混搭行为?谢谢...

0 投票
2 回答
902 浏览

laravel - Laravel 路线工匠

当我在 laravel 4 中运行工匠路线时

这是正常的还是有什么问题。我的路线工作只是想知道是否可能存在错误或其他问题。以下是我的身份验证路线。我正在使用宁静的路线进行身份验证。

0 投票
1 回答
957 浏览

php - Laravel 组合路由

有没有办法结合这两条路线?

我问是因为第二条路线,我必须添加它才能使以下请求起作用: