0

実際にはベースではないパスで modrewrite に同じ文字列を無視させる方法はありますか?

私はhtaccessファイルでこれを使用しています:

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /gallery/

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

    RewriteRule ^(.*)$ index.php/$1
</IfModule>

これは素晴らしく機能します。しかし、私は次のようなことができるようにしたいと思います

somesite.com/gallery/view/(username)/gallery/(gallery-name)

ベースを美しく書き換えますが、パス内の /gallery/ の 2 番目のインスタンスも削除します。これを回避する方法はありますか?または、 rewritebase を繰り返さないようにパス構造を変更する必要がありますか?

ありがとう、TE

4

0 に答える 0