1

.htaccess特定の「物理」(静的) ファイルが提供されているときに、特定の URI にリダイレクト/書き換え (301) することは可能ですか? このファイルが最初にどの URI で提供されるかは問題ではありません。

のドキュメントルートにexample.comファイルがありますindex.html。このファイルには、次のようなさまざまな URI でアクセスできます (サーバーの構成によって異なります)。

  • http://example.com/
  • http://example.com/index
  • http://example.com/index.html
  • http://example.com/index.html?foo=bar
  • http://example.com///////////index.html

このような (疑似!) ルールRewriteRule file(index.html) http://example.com/ [R=301,L]を使用すると、考えられるすべての URI バリエーションを考えなくても、このファイルの正規 URI を指定できます。

4

2 に答える 2