私は電子商取引のWebサイトを更新しましたが、新しい静的CMSシステムをサブディレクトリ(/ wear)にインストールする必要がありました。主要な電子商取引ストアはまだルートディレクトリ(/)にあり、大量の製品とSEOの影響があるため、そこに残す必要があります。.htaccessリダイレクトindex.phpのみ(後で変数を除いた場合)
私はindex.phpのための要求がある場合は、同時に/
を着用/ だけ index.phpのための要求はにリダイレクトするように設定しますか?XXXXX私はまだそれを希望しますindex.phpファイルを使用してください。
次の.htaccessコードを試してみましたが、すべてをリダイレクトしています。誰もこれで私を助けることができますか?私は、複数のスレッドがあることを知っているので、これを尋ねることをお詫びしますが、誰も良い答えを出すように見えませんでした。
試み1
RedirectMatch /index.php https://domain/wear/
Attemp 2
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wear/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
ありがとうございました!完璧に動作します – JDGD