# About.html page prominently in search results, but missing in action

**URL:** <https://meta.discourse.org/t/about-html-page-prominently-in-search-results-but-missing-in-action/165207>\
**Category:** Product Support\
**Created:** [September 24, 2020, 10:28am UTC](https://meta.discourse.org/t/about-html-page-prominently-in-search-results-but-missing-in-action/165207 "2020-09-24T10:28:07Z")\
**Posts on this page:** 1\
**Showing post:** 11

<div class="post-metadata">

**Author:** ![eviltrout](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/eviltrout/32/5275_2.png) [@eviltrout](https://meta.discourse.org/u/eviltrout)\
**Post date:** [September 25, 2020, 8:05pm UTC](https://meta.discourse.org/t/about-html-page-prominently-in-search-results-but-missing-in-action/165207/11 "2020-09-25T20:05:49Z")

</div>

This issue is related to how rails routes work. By default it allows any endpoint to specify a `:format` parameter with an optional period. So `.html` means HTML format, `.json` means JSON.

`about.html` is the same as `/about` (both request the HTML version). However the `about.html` route doesn’t exist in Ember because we never use routes with the HTML extension, so we get a disagreement from the back and front end. The server returns 200 but the client side then says, no wait that’s not found.

There are ways to fix this. We could refine our rails routes to make sure they don’t support `.html` but continue supporting `.json`. I don’t see a way to apply this globally but maybe there’s something I’m unaware of.

Honestly I’m not too excited by this work. Unless there’s a super pressing reason to fix I can’t see, it I think we can live with it.

---

_[View the full topic](https://meta.discourse.org/t/about-html-page-prominently-in-search-results-but-missing-in-action/165207)._
