serverda .htaccess dosyasını oluşturdum. içine aşşağıdaki kodları yazdım

ErrorDocument 500 http://www.siteadi.com/index.php
ErrorDocument 404 http://www.siteadi.com/index.php
ErrorDocument 404 http://www.siteadi.com/index.php
ErrorDocument 402 http://www.siteadi.com/index.php

DirectoryIndex index.php

Options +FollowSymLinks
RewriteEngine on

RewriteRule makalegoster/makaleid/(.*) makalegoster.php?makaleid=$1

index.php de şöyle bir link var
http://www.siteadi.com/makalegoster.php?id=38
yukarıda belirtmiş olduğum .htaccess kodu ile bu yukarıdaki linki
http://www.siteadi.com/makalegoster/makaleid/38/

şeklinde göstermesi gerekiyor fakat linke tıkladığımda linkte hiçbir düzenleme olmuyor aynen http://www.siteadi.com/makalegoster.php?id=38 görüntüleniyor. .htaccess dosya çalışıyor çünkü site açıldığında veya hata durumunda .htaccess dosyasında belirtildiği şekilde index.php ye yönlendiriyor. serverda cpanel kullanılıyor. bu rewrite modulun çalışması için hosting serverında yapmam gereken bir ayar varmı yada bu neden olabilir bilen varsa şimdiden teşekkürler. Aynı zamanda rewrite olayını vista home editiona kurmuş olduğum apache serverdada çalıştıramadım httpd dosyası içindeki LoadModule rewrite_module modules/mod_rewrite.so komutunun başındaki # işaretini kaldırmış olmama rağmen.