joomsef configuration bölümünde
Advanced Configuration kısmındakileri silip aşağıdakileri ekle
Alıntı
ş|s, Ş|s, ç|c, Ç|c, İ|i, ı|i, ü|u, Ü|u, ö|o, Ö|o, Ğ|g, ğ|g
Htaccesside aşağıdakiyle değiştir

Alıntı
Alıntı
#
### İdeal optimizasyon by tmrsk ###
#
### Hata verirse +FollowSymlinks yapin
#
Options FollowSymLinks
#
DirectoryIndex index.php
#
RewriteEngine On
#
### RewriteBase e lütfen dikkat
#
### eger siteniz.com/xyz seklinde ise
#
### /xyz olmalidir,
#
### siteniz.com ise / olarak kalsin
#
RewriteBase /
#
RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$ [NC]
#
RewriteCond %{REQUEST_FILENAME} !-f
#
RewriteCond %{REQUEST_FILENAME} !-d
#
RewriteRule ^(.*) index.php
#
### GUVENLIK ###
#
# Mosconfig requestlerini için güvenlik
#
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
#
# base64culer güvenliği
#
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
#
# Url icinde javascript güvenliği
#
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
#
# Register globals güvenliği
#
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
#
# request güvenliği
#
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
#
# yönlendirme
#
RewriteRule ^(.*)$ index.php [F,L]
Bunu deneyip tekrar kontrol edermisin olup olmadığını