我只是按照Larvel文档上的说明安装了laravel。我选择通过composer create project命令使用install。
在路线上。PHP我创建了一个虚拟路线
Route::get('/', function(){
return 'Front Page';
});
当我访问http://localhost/mysite/
它显示mysite文件夹的目录列表。但是,当我使用http://localhost/mysite/server.php
它运行我的路线关闭。
我还尝试了Laravel的文档中提供的备用.htaccess代码,但这也不起作用。
我想从网址中删除server.php。
在此先感谢您的帮助。
这是预期的行为,这是Laravel的工作方式。该public
文件夹用于资产,并且(也应该是)webservers根目录。
如果不是在localhost上工作,则根目录包含多个项目。
为了摆脱公共场所,您必须更改虚拟主机设置。正如站点中提到的那样。使用虚拟主机的问题在于,本地主机中的其他项目将变得不可访问。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句