Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我用 Laravel 3 开发了一个小应用程序。在本地(MAMP)它运行良好,但是当我将它上传到我的服务器(由 Aruba 托管)并导入数据库时,我得到了正确的主页显示(也加载数据库没有任何问题)但我尝试访问的任何路线都会返回 404 错误。我还发现这不是 Laravel 的 404,他的消息是“我们需要一张地图”左右,而是服务器的 404。我认为这可能与 .htaccess 有关,但是什么?
我的托管 Tophost 发生在我身上。我解决了这个添加行:
Rewritebase /path/to/public
在位于公共目录的 .htaccess 中,例如:
Rewritebase /laravel/public
我使用 Laravel 4,我不确定它是否也适用于 3。