読み込み時のリダイレクトでURLパラメータを削除

しばらく前に気づいたのですが、今思い出しました。

時々、フォーラムでテーマプレビューへのリンクを公開して、他の人がすべてのテーマに適用される前に新しい変更を確認できるようにしています。次のようなリンクを提供します。 https://amcforum.wiki/t/author-badges-theme-component-side-wide/2262?preview_theme_id=56
これは長いため、次のように短縮しようとします。 https://amcforum.wiki/t/2262?preview_theme_id=56
しかし、これは機能しません。なぜなら、完全なトピックURLにリダイレクトされるときに、プレビューテーマが削除されてしまうからです。

セーフモードのクエリパラメータでも同様のことが発生します。

「いいね!」 5

ルーティングについてより深く理解している方がコメントしてくれることを願っています…しかし、これはバグというよりは機能リクエストかもしれません。

ショートリンクにクエリパラメータが含まれることが意図されていたのかどうかはわかりません。私の理解では、ショートリンクが使用されると、アプリケーションはパーマリンクをチェックしてリダイレクトします。そのため、これを機能させるには、クエリパラメータをショートリンクから外し、パーマリンクに再適用する必要があります。

「いいね!」 3

面白い、そういう仕組みだったんですね。

(おそらく同じ機能が原因で)トピックのタイトルが変更された場合も、同じ問題/動作が発生します。

「いいね!」 1

これは修正されました。

「いいね!」 2

safe_mode パラメータにもその修正は適用されますか?

「いいね!」 1

このトピックは11日後に自動的に閉じられました。返信はもうできません。