.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 を指定できます。