それぞれのカスタム ルートを使用して、いくつかの検索結果ページにわかりやすい URL を設定しました。
friendly_search_resultpage:
url: /products/my-friendly-alias
param:
module: products
action: search
querystring: searchattribute
querystring2: searchattribute2
これは問題なく動作しますが、直接検索を行う場合 (つまり、を参照する場合) に、一致するわかりやすい URL を含む/products/search?querystring=search...
を設定したいと考えています。<link rel="canonical">
これにより、Google は関係を理解し、コンテンツが重複していないことを確認できます。
分かりやすい URL ルートを先頭に配置routes.yml
し、魔法の一致を期待しましたが、symfony によるチェックで URL パラメーターが認識されません。私は sfRoute を掘り下げましたが、運がありませんでした。出来ますか?