Options +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule  ^mobil$  ?page=mobil [L,NC]
RewriteRule  ^mobil/islem/(.*?)$  ?page=mobil&islem=$1 [L,NC]
RewriteRule  ^mobil/hata/(.*?)$  ?page=mobil&hata=$1 [L,NC]
RewriteRule  ^mobil/basari/(.*?)$  ?page=mobil&basari=$1 [L,NC]
Yapmak istediğim sayfa içindeki $_GET deyimlerini de tanımlamaktı.

bu şekilde kullandığımda session_id() değeri kayboluyor ve index.php ye atıyor.

if (!defined("OID")) {
    header("Location:index.php");
    exit();
}
?page= ile tanımladığım sayfaları iptal ediyor.
Bu kodun neresinde hata veya eksik var yordu beni çok.



pardon yaptım
Options +FollowSymLinks -MultiViews
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
-MultiViews kullanmak gerekiyormuş.