【问题标题】:htaccess in domain/admin laravel域/管理员 laravel 中的 htaccess
【发布时间】:2016-04-29 17:14:48
【问题描述】:

我在 mydomain.ma/admin 中托管了一个 laravel 项目。当我尝试我的 htaccess 时,我总是收到 404 页面错误。

这是我的 htaccess 代码:

RewriteEngine on

RewriteCond %{HTTP_HOST} ^domain.ma/admin$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www.domain.ma/admin$

# Exclude directory from rewriting
RewriteRule ^ressource - [L]

RewriteCond %{REQUEST_URI} !public/
RewriteRule (.*) /public/$1 [L]

RewriteCond %{REQUEST_URI} !^/pureplantessentials\.html$ 

如果有人有解决方案,我将非常感激。

【问题讨论】:

  • 能否添加访问日志和错误日志?
  • 我不清楚。你在问什么?
  • 我在域的文件夹中有一个 laravel 项目,所以我想要的是将 domain.ma/admin 重定向到我的项目
  • domain.ma/admin 不是主机名。
  • 是的,只是我域中的一个文件夹

标签: php apache .htaccess laravel mod-rewrite


【解决方案1】:

试试下面的方法,它将你的管理目录变成你的根目录

RewriteEngine On 
RewriteBase /admin/

【讨论】:

  • 当我这样做时,我只得到目录列表(app、public、vendor、...)
  • admin 文件夹中有 index.php 吗?
  • 它是一个 laravel 项目,而不是一个带有 index.php 的简单 PHP
  • 是的,但是你那里有控制器文件吗?
猜你喜欢
  • 2018-09-21
  • 1970-01-01
  • 2014-10-08
  • 1970-01-01
  • 2017-01-26
  • 1970-01-01
  • 2018-06-28
  • 1970-01-01
  • 2022-12-23
相关资源
最近更新 更多