【问题标题】:Laravel works on two folders in my domainLaravel 适用于我域中的两个文件夹
【发布时间】:2019-08-21 10:49:56
【问题描述】:

我有一个在共享主机上运行的 Laravel 项目。添加此 .htaccess 后

RewriteEngine on
RewriteCond %{HTTP_HOST} ^site.com$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www.site.com$
RewriteCond %{REQUEST_URI} !public/
RewriteRule (.*) /public/$1 [L]

Laravel 也适用于 site.com/ 和 site.com/public。

如何让它只在根域中工作?

【问题讨论】:

标签: php laravel apache .htaccess laravel-5


【解决方案1】:

尝试按照以下步骤操作。您无需更改 htaccess 文件中的内容。

  1. 将 Laravel 根文件夹中的 server.php 重命名为 index.php
  2. .htaccess 文件从 /public 目录复制到你的 Laravel 根文件夹。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-12-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-25
    • 2023-03-29
    • 2015-05-15
    • 2012-05-30
    相关资源
    最近更新 更多