首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

laravel 7所有路由都指向live服务器上的home,但路由在本地工作

Laravel是一种流行的PHP开发框架,用于构建Web应用程序。它提供了一套简洁而优雅的语法,以及丰富的功能和工具,使开发者能够快速构建高质量的应用程序。

在Laravel中,路由是指定URL与应用程序逻辑之间关联的机制。通过定义路由,可以将特定的URL请求映射到相应的处理程序或控制器方法上。在本地开发环境中,如果所有路由都指向了live服务器上的home,那么可能是配置或代码中存在一些问题。

首先,需要确保本地开发环境的配置正确。在Laravel中,路由配置通常位于routes/web.php文件中。请检查该文件中是否存在类似以下代码:

代码语言:txt
复制
Route::get('/', 'HomeController@index');

上述代码将根URL('/')映射到HomeController控制器的index方法上。确保该代码正确配置,并且没有其他路由覆盖了根URL。

其次,需要确保本地开发环境的服务器配置正确。Laravel通常使用内置的开发服务器(如Artisan)来运行应用程序。请确保服务器配置正确,并且没有其他配置将所有请求重定向到live服务器上的home。

如果以上步骤都没有解决问题,可以尝试以下方法:

  1. 清除缓存:运行php artisan cache:clearphp artisan route:clear命令,以清除应用程序的缓存和路由缓存。
  2. 重启服务器:尝试重启本地开发服务器,以确保配置更改生效。
  3. 检查中间件:在Laravel中,中间件可以用于处理请求和响应。请确保没有中间件将所有请求重定向到live服务器上的home。

总结:如果所有的Laravel 7路由都指向了live服务器上的home,但在本地工作不正常,可能是配置或代码中存在问题。需要检查路由配置、服务器配置、中间件等方面,确保没有其他配置将请求重定向到live服务器上的home。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

laravel5.2新功能

一节课我们学了laravel5.3新特性 https://my.oschina.net/lilugirl2005/blog/787478 这节课主要讲一些laravel5.2新特性laravel5.3...基础上演示 我们还是以10yue.live网站为例 laravel5.2新功能 路由模型绑定 实例:routes/web.php页面中添加路由 Route::get('/user/{user}',...我们可以用httpie这个工具模拟http请求 ,首先要下载安装httpie mac下安装httpie命令是 brew install httpie 安装成功后本地mac机器敲入http命令 访问...红色区域代码表明 home路径下页面需要登录才能访问 浏览器中浏览页面https://10yue.live/home 会看到页面跳转到登录页面 ?...重启服务器 再次发送忘记密码请求 则可以/storage/logs/larave.log 网站日志中看到邮件内容 (当然日志文件中还记录所有的其他日志内容) ?

1.5K50

基于 PHPStorm 编辑器 Laravel 开发

对Blade模板引擎支持 使用PHPStorm调试Laravel程序 使用PHPStorm调试Laravel程序 使用PHPStorm单元测试功能 使用PHPStorm数据库功能 1、一些准备工作...Configuration file指向本地phpunit.xml.dist文件,该文件是用来配置phpunit测试套件,可以看官网中文版:用 XML 配置来编排测试套件,比如本人这里套件配置...5、使用PHPStormDatabase链接Laravel程序数据库 PHPStorm中提供了database插件,功能也比较强大,我想用过PHPStorm应该知道如何使用,这里聊下一个很好用一个功能...经常遇到这样一个情景:数据库装在数据库服务器db.test.com中,本地是登陆不上去 开发服务器host.company.com是可以链接数据库服务器,那如何使用database来连接数据库服务器呢...,并可以本地修改病Upload到服务器,而不用在Terminal中登录到远程服务器Terminal查看修改东西。

3.7K80
  • 30分钟用Laravel实现一个博客

    准备工作 确保你了解 php面向对象编程 基础知识, 会html和简单js, css方面:我们使用laravel内置 bootstrap4, 最后,一定要会使用 composer。...所有权限 给 用户blog GRANT ALL on blog.* to 'blog'@'%'; 使用 composer 创建一个 laravel 项目 取名叫blog # 进入你本地服务器用于存放网站文档目录...(5个功能7条是因为 添加和编辑多了2条载入视图路由) 完成增删改查吧: 首先完成 BlogController@index : 展示列表 先来个入口链接,打开 home.blade.php {..._error') 第四阶段总结 我们依然创建资源控制器,但是路由中使用['only'=>'store'] 让资源路由只暴露指向 CommentController@store 路由 我们学会了通过hasMany...路由方面 Auth 自动帮我们生成了用户操作相关路由 我们使用资源路由来映射一个 CURD 控制器 控制器和模型方面,通过命令生成所有类文件,几乎帮我们写好了,我们只需要完成里面的逻辑。

    7.4K00

    2018年laravel教程第1节搭建项目phpstorm添加laravel代码提示新建路由和控制器渲染页面定义公共模板文件公共头部和底部小结

    功能主要有: 注册、登录 用户增删改查 用户权限管理 文章增删改查 用户互相关注 通过以上业务,我们将熟悉laravel常用工作流,由于不同人知识储备不一样,教程不可能顾及到方方面面,如果看到有些环节不懂...服务器,以nginx为例: 我本地host配置为:http://local.laravel.com server { listen 80; server_name local.laravel.com...代码提示 新建路由和控制器 laravel路由配置文件是:LaravelStudy/routes/web.php 我们重新定义路由: Route::get('/', 'SiteController@index...'); Route::get('login', 'SiteController@login'); Route::get('register', 'SiteController@register'); 路由指向控制器是...,如果是以硬编码形式写路由,要修改就很麻烦。

    2.1K20

    通过 Laravel 创建一个 Vue 单页面应用(一)

    我们这里将要使用 history 模式,也就是说我们需要配置一个 Laravel 路由来匹配所有用户 SPA 页面中可以进入 URL。...我一般会把路由定义一个单独路由模块中,然后再引入主应用文件,这里为了简便,我会直接在主应用文件(app.js)中定义这些路由。...服务器端 我们使用带有 Vue SPA Laravel 应用程序框架,可以很方便我们应用程序中构建服务端 API。...这篇文章主要是关于连接 Vue 路由。 我们服务器端要解决第一件事是定义路由。 打开 routes/web.php 文件并且替换 welcome 路由为一下内容: <?...这个应用仍有很多功能需要我们在后续教程中来实现: 在前端定义一个 404 路由 使用路由参数 子路由 组件中向 Laravel 发起一个 API 请求 可能还有很多,但我不准备全部列在这里...

    4.3K20

    Laravel学习笔记(一)——初次见面,多多关照!

    数据库存放目录; Public目录 public 目录包含了应用入口文件 index.php 和前端资源文件(图片、JavaScript、CSS等),该目录也是 Apache 或 Nginx 等 Web 服务器指向应用根目录...目录包含了应用视图文件和未编译原生前端资源文件(LESS、SASS、JavaScript),以及本地化语言文件; Routes目录 routes 目录包含了应用定义所有路由。...,如果应用无需提供无状态、RESTful 风格 API,那么路由基本都要定义 web.php 文件中。...artisan文件 artisan是Lavarel开发利器,几行命令轻松搞定网站上线、下线、维护、测试,数据库测试、代码测试等大部分便于开发工作。以后我们开发过程中会经常和他打交道!...Laravel中还有一个路由所有请求通过路由,再由路由决定将该请求转发至控制器还是直接打回。

    2.3K00

    从零开始学Laravel

    Laravel5.5安装 安装好WAMP环境后,wampmanager.ini文件中将PHP版本更改为php7,查看php版本可以通过phpinfo()函数查看。...,下载好后解压至Apache工作目录下。启动wamp服务后,正常情况下访问localhost/laravel/public就能显示Laravel欢迎界面。...PhpStrom安装 编程还是离不开JB全家桶~这步没有省略主要是因为jb全家桶更新3.4后大量激活方法和激活服务器集体失效。...这里使用了ilanyu大佬提供本地反向代理激活方法,或者自己手撸一个反代程序,不过比较麻烦是每次打开IDE需要进行授权认证,因此本地激活IDE每次运行都需要启动一次反代程序,有条件最好挂在云服务器...路由 Laravel5.5版本中把路由routes文件拿出来单独建立了一个routes文件。

    1.3K10

    实战记录 | 自主搭建三层网络域渗透靶场

    : 第二层网络中所有主机皆可以上网,但是位于第三层网络中所有主机都不与外网相连通,不能上网。...hack路径来达到访问整个宿主机目的 docker容器里挂载一个宿主本地目录,这样某些容器里输出文件,就可以本地目录中打开访问了。...18服务器nginx把80端口上收到请求转发给了 https://whoamianony.top,将81端口上收到请求转发给了内网第二层网络Web服务器192.168.52.20,也就是我们之前.../ew_for_linux64 -s rssocks -d 192.168.1.7 -e 1234 image-20210226003611783 然后配置proxychains,将socks5服务器指向...第二层网络Windows服务器meterpreter中添加一个通往192.168.93.1/24网段路由: image-20210226023959765 路由转发只能将msfconsole带进内网

    4.7K40

    JSON Web Token(JWT)教程:一个基于Laravel和AngularJS例子

    Laravel和AngularJS有关,知道了原理便能写出适用于自己。...它工作原理 浏览器向包含用户身份和密码服务器发出POST请求。服务器使用在用户浏览器设置cookie进行响应,并包含用于标识用户会话ID。...每个后续请求中,由于用户数据存储服务器服务器需要找到该会话并对其进行反序列化。 基于服务器认证缺点 难以扩展:服务器需要为用户创建一个会话并将其保存在服务器某个位置。...HTTP请求 为了简洁起见,我将把我所有的代码放在route.php文件中,该文件负责Laravel路由和委托请求给控制器。...我们有一个名为app.js文件负责配置我们所有的前端路由

    30.6K10

    Laravel系列2.1】先把Laravel跑起来

    接下来,我们就可以使用一个命令: php artisan serve 使用这个命令就可以跑起来一个本地测试服务器。...我们可以看到这样代码: Route::get('/', function () { return view('welcome'); }); 这个就是我们路由文件中写页面指向,返回是 view...Nginx 运行 Laravel Laravel 自带这个服务器非常地简单,同时,官方手册中,也推荐我们使用 Homestead 或者 Valet 来运行 Laravel 。...除了目录指向之外,我们还需要过滤掉 index.php 这个文件,也就是链接中可以不用加这个 index.php 。...在这里,也给大家留个作业,找找官方文档,如果我们是虚拟机部署的话,不能指向服务器目录到 public 情况下,是如何运行 Laravel 框架呢?

    1.4K30

    PHP之内置web服务器

    前言 PHP从5.4开始,就提供了一个内置web服务器。 这个主要是用来做本地开发用。不能用于线上环境。现在我就介绍一下这个工具如何使用。...比如 Laravel 和 Symfony。 Laravel Laravel安装一节中介绍了一个命令可以使用PHP内置web服务器实现外部访问命令。.../public/index.php'; 发现跟我之前写路由文件相同。没错,我就是从这里抄过来。 基本 Larvel 实现方法就是这样了。...,不过这里路由文件跟Laravel类似。...总结 通过我们学习 PHP 命令实现web服务器访问以及对 Laravel 和 Symfony 框架分析, 让我了解到Windows开发过程中,我们完全可以借助该方式来摆脱对web服务器依赖.既能方便我们

    3.1K10

    Laravel 控制器:从 MVC 模式聊起

    1、控制器概述 到目前为止,我们定义所有路由都是基于闭包函数实现,前面已经提到过,随着应用体量增长,不可能将所有路由定义单个文件中,且对于复杂业务逻辑,闭包函数也不足以支撑,所以和其他 Web...说到这里,我们就不得不提一下 MVC 设计模式,这个模式最早在 Ruby On Rails 中引入,然后被基本所有的 Web 框架所借鉴和遵循,Laravel 也不例外。...; } } 然后我们来定义一个指向该控制器动作路由: Route::get('/task', 'TaskController@home'); 这样,我们访问 /task 就能看到「Hello...,默认情况下,如果没有指定完整命名空间,那么路由文件 web.php 中所有控制器位于 App\Http\Controllers 命名空间下,所以定义控制器路由时候可以省略这个命名空间前缀。...通过上面的表格已经了解了 Laravel 中对资源路由命名约定,Laravel 还为我们提供了一个 Route::resource 方法用于一次注册包含上面列出所有路由,并且遵循上述所有约定: Route

    11.3K51

    PHP之内置web服务器

    前言 PHP从5.4开始,就提供了一个内置web服务器。 这个主要是用来做本地开发用。不能用于线上环境。现在我就介绍一下这个工具如何使用。...比如 Laravel 和 Symfony。 Laravel Laravel安装一节中介绍了一个命令可以使用PHP内置web服务器实现外部访问命令。.../public/index.php'; 发现跟我之前写路由文件相同。没错,我就是从这里抄过来。 基本 Larvel 实现方法就是这样了。...,不过这里路由文件跟Laravel类似。...总结 通过我们学习 PHP 命令实现web服务器访问以及对 Laravel 和 Symfony 框架分析, 让我了解到Windows开发过程中,我们完全可以借助该方式来摆脱对web服务器依赖.既能方便我们

    3.7K30

    如何在Ubuntu 16.04使用Deployer自动部署Laravel应用程序

    一个Git服务器指向服务器域名。 安装在本地计算机上Composer和Git。 第1步 - 设置本地开发环境 由于您将从本地计算机创建和部署应用程序,因此首先要配置本地开发环境。...本地计算机上,将工作目录更改为应用程序文件夹: $ cd /path/to/laravel-app laravel-app目录中运行以下命令以初始化项目文件夹中Git存储库: $ git init...该应用程序.env本地计算机上有一个文件,Laravel.gitignore文件将其从Git仓库中排除,因为Git存储库中存储密码等敏感数据不是一个好主意,而且,应用程序需要在服务器上进行不同设置...本地计算机上运行以下命令: $ dep deploy 现在,您应用程序将正常工作。...如果您访问域名(http://example.com),您将看到以下页面: [Laravel界面] 在所有部署之前,您不必编辑服务器.env文件。

    15.6K10

    3分钟短文:Laravel控制器用法光速入门

    引言 一章我们介绍了laravel路由注册中“花拳绣腿”,样样都是那么优雅而实用。路由传递过来参数,经过中间件验证和导向之后,应该去控制器接受处理了。...接下来,为了这个方法可以被访问到,需要路由配合, routes/web.php 文件内添加一条路由地址: Route::get('/', 'TasksController@home'); 编辑完成并保存后...,其实包含在了laravel提供资源路由之内,我们创建一个资源路由相关控制器,并初始化框架代码,可以使用命令实现: php artisan make:controller TaskController...还好laravel提供了一个方法,默认给我们做了这些重复工作,所以只要用 resource 方法注册就可以了: Route::resource('tasks', 'TasksController');...要查看系统内所有已注册路由,可以使用下面的指令: php artisan route:list 写在最后 本文浅显地介绍了laravel中控制器使用,最重要是,resource路由方法默认骨架代码

    1.8K11

    3分钟短文:Laravel控制器用法光速入门

    引言 一章我们介绍了laravel路由注册中“花拳绣腿”,样样都是那么优雅而实用。路由传递过来参数,经过中间件验证和导向之后,应该去控制器接受处理了。...接下来,为了这个方法可以被访问到,需要路由配合, routes/web.php 文件内添加一条路由地址: Route::get('/', 'TasksController@home'); 编辑完成并保存后...,其实包含在了laravel提供资源路由之内,我们创建一个资源路由相关控制器,并初始化框架代码,可以使用命令实现: php artisan make:controller TaskController...还好laravel提供了一个方法,默认给我们做了这些重复工作,所以只要用 resource 方法注册就可以了: Route::resource('tasks', 'TasksController');...要查看系统内所有已注册路由,可以使用下面的指令: php artisan route:list 写在最后 本文浅显地介绍了laravel中控制器使用,最重要是,resource路由方法默认骨架代码

    1.5K10

    Laravel系列3.2】路由:指哪儿打哪儿

    路由:指哪儿打哪儿 没有接触到 Laravel 之前,早先框架基本都没有这个完整路由概念。像是 TP3 、Yii1 版本时候,都是通过入口文件对参数解析来加载指定 控制器 。...事物总是有两面性,既然现在 TP5 、 Yii2 都已经推荐这种显式路由方式了,那么可以看出,大家实际工作中还是更接受显式路由这些优点。...、模型 对于路由操作来说,我们日常开发中其实很少会在路由文件中写代码,真实情况其实是路由指向控制器,实现控制器和路由关联。...传统框架中控制器就是路由,如果想要动态地改变这个路由链接,那么要么改控制器名字,要么去 nginx 配置转发重写,远不如框架中自带路由来得方便快捷。...$id; } } 然后路由文件中定义指向这个控制器路由

    11.8K10

    Go 语言 Web 编程系列(十一)—— 仿照 Laravel 框架对 Go 路由代码进行拆分

    路由器、路由定义、处理器方法拆分开,这样会使得代码非常容易维护,也不会造成所有业务逻辑杂糅在一起,使得单个文件非常臃肿。...想法是好具体怎么实现呢?其实也不难,无非把原来混在一起逻辑按照规划目标做拆分就好了。...开始编码之前, goblog 目录下运行如下代码初始化 Go Module,并将模块路径替换成本地路径以便 goblog 下包在提交到 Github 之前可以正常被引用: go mod init...4、启动 Web 服务器逻辑 接下来,我们打开 goblog/main.go,基于一步返回路由器启动 Web 服务器: package main import ( ....接下来,就可以 routes/web.go 中添加路由了: // 定义所有 Web 路由 var webRoutes = WebRoutes{ WebRoute{ "Home"

    97630

    Laravel项目的性能优化

    每次服务器执行请求时,都会注册所有路由,这会花费一些时间。...设想一下这种场景:每次你发送一个请求到 App 中,Laravel 需要去加载不同配置文件,并且要去打开*.env* 文件读取其中内容。这种方式性能低下,是不?...本地开发环境和小项目中它没啥问题,但是项目增长时,就显得不够用了。 所以,考虑下换个更好驱动例如 Redis。 Laravel 有内置支持它方式,而你要做就是 安装 Predis。...优化九: 数据表要建立索引 记住,必要时候请为您数据表建立索引。 这看起来像是个没什么卵用提示,实际这很有必要。 因为我见过非常多应用,它们数据表没有索引。...CDN 服务器,比如七牛等 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/146131.html原文链接:https://javaforall.cn

    3.7K30
    领券