我已經建立了友好的URL幾個搜索結果頁面,使用每個自定義路線:symfony的1.4路由:匹配的路由使用URL參數
friendly_search_resultpage:
url: /products/my-friendly-alias
param:
module: products
action: search
querystring: searchattribute
querystring2: searchattribute2
這工作得很好,而是直接做搜索時(即瀏覽到/products/search?querystring=search...
)我想設置一個<link rel="canonical">
包含匹配的友好URL。這將有助於Google瞭解關係,並且沒有重複的內容。
我把我友好的URL路線放在routes.yml
的頂部,希望有一個神奇的匹配,但是在symfony所做的檢查中不能識別URL參數。我已經挖入sfRoute,沒有運氣。可能嗎?