対応する CFM の単なるコピーである大量の HTML ページがあります。これは非常に非効率的で、.htm ファイルに対するすべての要求を .cfm ファイルに単純にリダイレクトする方法があるかどうか知りたいです。
もう 1 つの要件は、クエリ文字列もリダイレクトされることです。
したがって、reallyStupidDesignDecision.htm?this=true は、reallyStupidDesignDecision.cfm?this=true にリダイレクトされます。
対応する CFM の単なるコピーである大量の HTML ページがあります。これは非常に非効率的で、.htm ファイルに対するすべての要求を .cfm ファイルに単純にリダイレクトする方法があるかどうか知りたいです。
もう 1 つの要件は、クエリ文字列もリダイレクトされることです。
したがって、reallyStupidDesignDecision.htm?this=true は、reallyStupidDesignDecision.cfm?this=true にリダイレクトされます。
これを解決する 1 つの方法は、REST を使用することです。REST では、すべての URL に拡張子がありません。あなたの例では、URL は reallyStupidDesignDecision/this=true のようなものになります (パラメーターを処理する方法は他にもあります)。
このソリューションはフィルターよりもはるかに多くの作業を必要とすることを理解してください。ただし、今後は、使用しているバックエンド言語に関係なく、ページには常に同じ URL が表示されます。さらに、バックエンド言語を明らかにしないというセキュリティ ボーナスがあります。使用されています。