• 07-02-2010, 16:47:49
    #1
    serverda htacces normal çalışıyor. url rewrite yaptırmak için aşağıdaki kodu yazdırdım:

    Options +FollowSymLinks
    RewriteEngine on

    RewriteRule deneme/id/(.*) deneme.php?id=$1

    yapması gerekende

    http://www.siteadi.com/deneme.php?id=1

    linkini

    http://www.siteadi.com/deneme/id/1/

    şekline çevirmesi gerekiyor. Hiç bir hata vermiyor ama hiçbir düzenlemede yapmıyor.

    htaccess tam içeriği aşağıdaki gibidir:

    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


    php_value safe_mode off

    Options +FollowSymLinks
    RewriteEngine on

    RewriteRule deneme/id/(.*) deneme.php?id=$1

    yardımcı olabileceklere şimdiden teşekkür ederim. Ayrıca cpanel üzerinde bir ayarlama yapmam gerekiyormu?
  • 08-02-2010, 12:20:48
    #2
    Buda benim htaccess'im

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^video/(.*)/(.*).html$ index.php?vid=$1&name=$2%{QUERY_STRING} [L,NC]
    RewriteRule ^sayfa/(.*).html$ index.php?sayfa=$1 [L]
    </IfModule>
    linkler ise soyle

    site.com/video/7816/yaramaz_cocuklar.html

    site.com/sayfa/2.html

    Buna bakarak birşeyler çıkartabilirsin.
  • 08-02-2010, 18:21:02
    #3
    Şunu dene kesin çalışacaktır.
    RewriteRule ^deneme/id/(.*)/$ deneme.php?id=$1 [L,NC]