0
Apacheの書き換えルールを使用して、ドメイン名をサーバのサブディレクトリにリダイレクトしたいのですが.htaccessファイルはどのように変更できますか?私はいくつかのクロスドメインの問題ためのhttpd-vhosts.confを変更することができませんでした/ Bドメイン名をサーバのサブディレクトリにリダイレクトしたい
にバインド/
www.b.comにバインド
www.a.com。
/dには.htaccessファイルがありますが、削除した場合は404エラーが表示されます。そうしないと、ERR_TOO_MANY_REDIRECTSが検出されます。
.htaccessファイル:
<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>
はありがとうございます。そして、もしa.b.cが/ dにリダイレクトしたいのであれば、どのようにルールを編集するのですか? – autumnfall
@autumnfall私の答えに付け加えられました。待って、あなたのa.b.cはドメイン名になっていますか? 'RewriteCond%{HTTP_HOST}^a.b.c $' –
/dには.htaccessファイルがあります。削除した場合は404エラーが発生します。そうしないと、ERR_TOO_MANY_REDIRECTSが検出されます。 – autumnfall