【发布时间】:2020-10-17 20:26:36
【问题描述】:
我想将 Laravel 项目部署到我的共享主机。
当我转到我的站点主域 (example.com) 时,它会显示所有目录和文件,但 (example.com/public) 工作正常。
如果我只是使用以下代码在项目根目录中创建一个index.php 文件会怎样
<?php
header('Location: ./public');
?>
它只是将我重定向到example.com/public。
只要告诉我是否会在任何时候出现问题? 我是 Laravel 的新手。
我不想删除公共目录。我只关心是否有人去example.com 然后它只是重定向example.com/public 工作正常。
更新
请保持简短的回答(是/否),然后解释它。
上述步骤(操作)是否会出现问题? (是/否)
【问题讨论】:
-
尝试改变你的 Laravel 应用的基目录。
-
这能回答你的问题吗? How to set the base path in Laravel 5
-
大家好,感谢 cmets 和答案,但这些与我的问题无关。我已经更新(添加)了另外两行以使答案简短明了。再次感谢。希望你能理解。
标签: php laravel web-deployment shared-hosting