• Hot
  • Top
  • New
1
votes

You have ... votes left in this category for this week!

approved

Add friendly URLs to FWW

Dave Hilditch shared this feature

March 6, 2018

Add friendly URLs for attributes. Can use URL rewrites to implement this and when option is selected, send users to full friendly URL.

  1. Add URL rewrites to rewrite from slug of attribute to parameterised search.
  2. Add option to backend admin screen to enable friendly URLs
  3. URL structure needs to be unique – e.g. /product-category/clothing/brand/paul-smith/. If 2 or more attribute filters (brands) are selectable, some identifier is required e.g /product-category/clothing/f/brand/paul-smith/guess/ – otherwise there could theoretically be a brand called ‘brand’ which would break things.
  4. Ensure canonical URL points to the friendly URL
  5. Add friendly URL output into widget links

Tickets: 111367

2 Comments

  1. Santiago V.
    April 4, 2018 @ 12:51 pm

    I like this, but I think this might have an impact on cache, am I right?

    Reply

    • David H.
      April 4, 2018 @ 1:03 pm

      Which cache do you mean? Your existing page-cache? Yes – but for some cache systems it would actually be better. Some caching systems refuse to cache parameterised queries, so friendly URLs would allow those to be cached.

      Reply

Leave a Reply

Your email address will not be published. Required fields are marked *