Download and install Joomla 3.9.4. with "sample data english blog".
rename htaccess.txt to .htaccess in joomla root directory
Enable SEF urls in joomla global configuration (no need to enable url rewriting)
Type "yourdomain.com/rubbish" - you get the "error" page and "not found" shows correctly.
Now type "yourdomain.com/1" or "yourdomain.com/1rubbish" or any url that starts with number and you get the "home" page and no error is shown at all
error page should be shown
Home page shows
Any system spec
I believe that this change was introduced in on eof the last few versions of Joomla as this used to work.
Status | New | ⇒ | Information Required |
Pretty certain that this is a known issue when you use a number that matches an article id
I believe that this change was introduced in on eof the last few versions of Joomla as this used to work.
No. It's like @brianteeman says. And it's the known and "correct" behavior at least since Joomla 2.5. BTW: you can use it for short urls (nice side effect).
Use "Modern URL Routing" plus "Remove IDs from URLs" to get rid of it.
Status | Information Required | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2019-04-01 11:32:38 |
Closed_By | ⇒ | joomla-cms-bot |
Status | Closed | ⇒ | Expected Behaviour |
Closed_Date | 2019-04-01 11:32:38 | ⇒ | 2019-04-01 11:32:39 |
Closed_By | joomla-cms-bot | ⇒ | franz-wohlkoenig |
Set to "closed" on behalf of @franz-wohlkoenig by The JTracker Application at issues.joomla.org/joomla-cms/24438
Closed as expected Behaviour.
Can't confirm on a quick Test on a 3.9.4-Livesite, got always 404 as expected.