Ini karena .htaccess ikut mengtranslate URL kamu ke folder /3rdparty
Ini adalah akibat dari pemakaian folder atau file lain di Joomla yg kena imbas .htaccess dan Component Advanced SEF.
Bisa lumayan rumit mencegah .htaccess mengtranslate folder /3rdparty, tapi boleh dicoba dengan:
misalnya:
nama domain dan joomla ada di: domainku.tld/index.php
akses webmail, dulunya adalah: domainku.tld/3rdparty/squirrel
maka di .htaccess edit blok untuk advanced SEF dan ganti dgn blok dibawah (ada penambahan 1 baris buat pengecualian)
RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##optional - see notes##
RewriteCond %{REQUEST_URI} (/|.htm|.php|.html|/[^.]*)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/(3rdparty/|squirrel/) [NC]
RewriteRule (.*) index.php [L]
atau dibaris #5 di atas dgn:
RewriteCond %{REQUEST_URI} !^/(3rdparty/|squirrel/|missing.html|failed_auth.html) [NC]
Semoga berhasil
