-1

私はしばらくこれに苦労してきました。

私のアプリの構造は次のとおりです。

- webroot
    - app
      - index.php
      - .htaccess

誰かが webroot にアクセスしたときwww.example.comに、アプリが起動するアプリ フォルダーにリダイレクトされるようにしたいと考えています。www.example.comただし、URLをではなくにしたいwww.example.com/app/

2 つの htaccess が必要になると思いますか? ウェブルートに 1 つ、アプリに 1 つ。

現在、/app/.htaccess次のようになっています。

RewriteEngine on

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

RewriteRule . index.php

.index.phpこれにより、ファイルが URL から隠されます。

4

1 に答える 1

1

この行で webroot にもう 1 つ .htaccess を作成します

RewriteEngine on
RewriteBase /

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