0

ドキュメントフォルダは次のように構成されています

/var/wwww/ (root)
    java/
    ...
    php/
        projectone/
            controller/
            view/
                index.php
            ...
        projecttwo/
            ...

/php/projectone またはそのサブフォルダーへのすべてのリクエストを /php/projectone/view/index.php にリダイレクトする必要がありますが、/php/projecttwo およびその他のフォルダーへのリクエストはリダイレクトしないでください。

mod_rewrite を使用することがその方法だと思いますが、まだ私が望むものを達成していません。

4

1 に答える 1

1

.htaccess次のルールでプロジェクト 1 フォルダー内に配置します。

Options +FollowSymLinks -MultiViews

RewriteEngine On
RewriteBase /php/projectone/

RewriteRule ^(view/)?index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . view/index.php [L]

そして、あなたが持っている他のプロジェクトフォルダーに対してそれを繰り返すことができます. を変更することによってRewriteBase

于 2013-09-07T18:55:32.083 に答える