In una "classica" configurazione di joomla l'.htaccess che penso tu abbia rinominato, ha queste linee:RewriteCond %{REQUEST_URI} !^/index\.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php [L]
che significa, per quel che ti interessa, che tutte le richieste, se non puntano a un file, vengono redirezionate all'index.php (come capita nel tuo caso).
Quindi o hai pacioccato l'.htaccess, o hai messo il pdf in un'altra cartella, o stai chiamando un file inesistente, magari hai sbagliato il nome del file.
Ovviamente lo devi richiamare con http://www.miosito.it/mio.pdf
ps non posso dare nome del sito xchè è in locale
Mi esce fuori ............miosito.it/pdf-privacy/it.pdf&Itemid=260
e l'htaccess
# If the requested path and file is not /index.php and the request
# has not already been internally rewritten to the index.php script
RewriteCond %{REQUEST_URI} !^/index\.php
# and the requested path and file doesn't directly match a physical file
RewriteCond %{REQUEST_FILENAME} !-f
# and the requested path and file doesn't directly match a physical folder
RewriteCond %{REQUEST_FILENAME} !-d
# internally rewrite the request to the index.php script
RewriteRule .* index.php [L]