问:nginx rewrite规则的一些问题,关于last和break的差异
是这样的,我想实现一个url:example.com/test.php/a/b/c ,web目录下有test.php文件,想接收/a/b/c作为路由参数实现路由功能。如果不设置rewite规则的话,打开example.com/test.php是可以的,但是打开example.com/test.php/a/b/c会报404。然后我就想自己rewrite规则。尝试了很多次之后,发现
2015-11-05
答:前后端分离的前端代码是怎么部署到生产环境中的
老哥,我看你问题标签里包含了laravel,那么后端应该 laravel。首先,若前端代码都完成,可以打包放置在laravel项目 /public 目录下。前端路由需要 nginx 的配置,比如:
2017-09-01
问:yaf框架访问路由为什么始终访问INDEX下的INDEX控制器下的INDEX方法
2.但是我在controlers下面的Index.php文件里面新建public function testAction方法,路由访问http://sitename/Index/Index/test,始终访问的是indexAction方法的内容!
2018-07-27✓ 已解决
答:Laravel HTTPS 环境下路由Not Found
laravel的路由不应该在route.php里单独配置嘛
2016-04-17
答:ajax不能读取txt里面的内容吗?
他说的是php,连地址都访问不了,那就是路由没配
2016-04-22
答:如何实现纯前端控制url路由?
如何实现纯前端控制url路由
后端设置路由全走前端index.html而不是php就行
2017-10-26
torophp一个非常小的PHP框架,主要是路由功能。
问:Laravel 5.1中定义一组路由不要被 CSRF 保护
参考文档定义App\Http\Middleware\VerifyCsrfToken.php的$except也没有解决post请求的问题。奇怪的是备注掉app\Http\Kernel.php的$middleware中的\App\Http\Middleware\VerifyCsrfToken::class之后依然报错MethodNotAllowedHttpException in RouteCollection.php line 218路由定义如下:
2017-11-22✓ 已解决
问:websocket php服务器能不能不用端口,直接用路由地址
websocket开发 我用的thinkphp; 能不能长连接地址直接用路由地址,比如微信ws://cs.com/worker/cs这样的,我看见Java的能,php和node的教程demo里的都是用的端口,我想问一下php能不能这样用
2018-08-27
问:nginx rewrite /test.php/xxx/yyy ---> /test.php/yyy ?
nginx rewrite /test.php/xxx/yyy 最终让其访问/test.php/yyy 去掉xxx 这个有办法配置吗;不能用301 permanent;因为以前前端路由写死了一个前缀;现在不需要了那个前缀;不想改所有前端代码;
2018-01-26
利用 Composer 一步一步构建自己的 PHP 框架(二)——构建路由
久负盛名的 CodeIgniter 框架是很多人的 PHP 开发入门框架,同样也是我开始学习如何从头构建一个网站的框架。在 CI 中我学到了很多,其中对 MVC 的深入理解和对框架本质的理解对我的影响是最大的。从使用框架是为了提高开发效率的角度来看,框架的本质就是路由。
Laravel 路由中不固定数量参数,是如何实现的?
最近在读 Laravel 源码的时候,发现了一个段特别有趣的代码,大家请看: ... 这三个点是做什么用的呢?我查了 PHP 的手册后发现,这个东西叫做可变数量的参数列表。 这个是干啥用的呢?PHP 手册是这么解释的。 ... 是用户自定义函数中支持可变数量的参数列表。 ... 存在于 PHP 5.6 及以上的版本中。 在 PHP 5.5 及更早版...
2017-12-08
问:laravel访问不存在的路由
我在web.php中,建立了一个 Route::get('/ad/crate', 'aaa@aaa'); 路由。 并在控制器中,指向了一个blade模板。一开始是正常的,但不知为何,突然间,该路由便与另外一个blade模板绑定了。 我检查好几遍都没用。 后来,我更是在路由中,将上述路由给删了。 结果访问网址/ad/create依旧能访问。 这是为什么?…………已经解决……
2019-01-19
答:vue history模式下,Apache伪静态配置后接口被重定向
如果你想让项目和 TP 结合,你应该创建一个 MISS路由 ,它可以在匹配不到路由的时候执行这个。Apache 仍然使用 Think PHP 的规则,在 Miss 路由中渲染原先 index.html 中的内容即可。
2021-03-23
laravel和dingoapi的结合使用
* dingoapi是一个laravel的开源插件,可以在github上搜索到,现在在做一个项目,项目中总是会有后端跟前端的json数据交互,而这个dingoapi为json交互提供了很大的便利。
2017-09-27
lumen5.5学习路由和中间件(四)
基本用法可以参考中文文档的路由,要注意的是1)$app要换成$route2)namespace不需要写全,5.5新版本会自动把前面的那部分补全上一下基本例子: