我是新来laravel和IM试图让所有的请求重定向从/example
到[email protected]
我使用这条路线Laravel 5路由的所有路由
Route::match(['get', 'post'], '/example/{any}', ['uses' =>'[email protected]'])->where('any', '.*');
一切工作正常与/example/any/any/any
,但我正在逐渐No input file specified.
错误当我尝试/example/any/any/any.php
请帮我解决这个问题。谢谢。
NGIX将转发请求到.php文件到PHP文件处理程序,而不检查文件是否存在。在Apache中,这通常使用mod_rewrite解决我猜NGIX有类似的东西。检查http://nginxlibrary.com/resolving-no-input-file-specified-error/ – apokryfos
嗨,感谢您的评论,我设法通过更改我的NGINX配置来做我想要的。简单地添加这个'try_files $ uri $ uri//index.php?$ args;'现在它按预期工作。 –
如果您使用解决方案回答自己的问题,它可能会帮助其他人。 – apokryfos