私はしばらくこれに苦労してきました。
私のアプリの構造は次のとおりです。
- 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 から隠されます。