Bug #88633
Updated by Jan Loderhose over 5 years ago
Example to reproduce:
1. Create a page called "stock index" resulting in the slug "stock-index".
2. Type [your domain][path to]/stock-index.html in the address bar and hit enter.
3. Observe how TYPO3 presents you with an 404 error.
4. Remove ".html" from the URL and hit enter again.
5. Get the requested page delivered as expected in step 2.
The behavior can be reproduced with any URL ending with "[some nonempty string]index.html".
Here's the route enhancer of the corresponding sites config.
<pre><code class="yaml">
routeEnhancers:
PageTypeSuffix:
type: PageType
default: .html
map:
.html: 0
solr-autocomplete.json: 7384
sitemap.xml: 1533906435
</code></pre>
I suspect that the TYPO3 core calculates false parameters due to some general behavior if a URL ends with "index.html".