mysite.com/suppliers/
mysite.com/suppliers/aboutus.html
This question has been answered by BobRay. See the first response.
Usually resources that are containers (have children) have a file extension of /, so that by themselves they would be domain.com/menutitle/, while their children would be domain.com/menutitle/child.html
Do you by any chance have a directory using the same name in your webroot, such as www/suppliers/?
Is there maybe a rewrite rule in .htaccess that would affect this?
Are you running Redirector?
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]<base href="[[++site_url]]" />
<base href="[[!++site_url]]" />
Let's back up. Do you have this tag in the head section of all templates?
<base href="[[++site_url]]">
If you have multiple front-end contexts, it should be:
<base href="[[!++site_url]]">