-1

我已经为此苦苦挣扎了一段时间。

我的应用程序结构如下:

- webroot
    - app
      - index.php
      - .htaccess

我希望当有人转到 webrootwww.example.com时将其重定向到应用程序启动的应用程序文件夹。但是我希望 URL 是www.example.com,不是www.example.com/app/

我想我需要两个htaccess?一个在 webroot 中,一个在应用程序中。

目前/app/.htaccess看起来像:

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . index.php

.index.php这会从 URL 中隐藏文件。

4

1 回答 1

1

使用此行在 webroot 中再创建一个 .htaccess

RewriteEngine on
RewriteBase /

RewriteRule !^app/ /app%{REQUEST_URI}
于 2013-07-16T10:59:19.140 回答