1

OK、これは私のドメインで動作しています (http://staging.whiterabbitexpress.com)

RewriteRule ^send-your-request/?$ http://staging.whiterabbitexpress.com [NC,QSA,L]

しかし、ドメイン名全体を入力せずにルートにリダイレクトする方法はありますか?

私は試した

RewriteRule ^send-your-request/?$ / [NC,QSA,L]
RewriteRule ^send-your-request/?$ index.php [NC,QSA,L]
RewriteRule ^send-your-request/?$ /index.php [NC,QSA,L]

なだ、なだ、なだ

4

1 に答える 1

1

R内部的に書き換える代わりにリダイレクトするように書き換えエンジンに指示する角括弧内のフラグがありません。

RewriteRule ^send-your-request/?$ / [NC,QSA,L,R]

R=301永続的なリダイレクトが必要かどうかを言うこともできます. 以前は必要なかった理由はhttp://domain.name、書き換えターゲットに を含めると、暗黙的に 302 でリダイレクトされるためです。

于 2012-09-07T14:27:46.163 に答える