1

htaccess ルールは初めてです。

2 つの URL を 1 つとして扱うルールが必要です。

この 2 つを同じ URL として扱う必要があります。実際には何もしない URL に sites/client1 を追加したいだけです。すべての URL リクエストには、sites/client1/ が含まれている必要があります。

次のリクエストの場合

  • multisite2/index.php?id_product=1&controller=製品
  • multisite2/sites/client1/index.php?id_product=1&controller=製品

助けてくれてありがとう。

4

2 に答える 2

1

これを試して:

RewriteRule index.php?(.*) sites/client1/index.php?$1

また、ここに投稿する前に少し検索してください。この質問の重複の可能性は次のとおりです。

1 つおよび 2 つのクエリ文字列変数を使用した .htaccess URL の書き換え

htaccess url を .php に書き換える

于 2013-04-10T05:48:37.580 に答える
1

これにより、/sites/client1/ のすべてのリクエストが / に送信されます

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^sites/client1/(.*)$ $1 [L,QSA]
</IfModule>
于 2013-04-10T05:49:16.160 に答える