• 08-09-2007, 00:00:23
    #1
    selam arkadaşlar elimdeki url
    [ourl]http://www.domain.com/photos/?dir=istanbul[/url]
    ben bunu
    [ourl]http://www.domain.com/photos/istanbul[/url]
    olarak açmak istiyorum htaccess e ne yazmam gerek bilgisi olan varmı.
    şimdiden teşekkürler.
  • 08-09-2007, 00:11:13
    #2
    daha önce alt klasöre hiç uygulamadım ama böyle olması lazım! bir dene istersen.
    tabi üstede bunu eklemişindir sanırım:
    Options +FollowSymlinks
    RewriteEngine On

    RewriteRule ^photos/(.*)$ photos/?dir=$1
  • 08-09-2007, 00:30:49
    #3
    hakimi adlı üyeden alıntı: mesajı görüntüle
    daha önce alt klasöre hiç uygulamadım ama böyle olması lazım! bir dene istersen.
    tabi üstede bunu eklemişindir sanırım:
    Options +FollowSymlinks
    RewriteEngine On
    RewriteRule ^photos/(.*)$ photos/?dir=$1
    ilgin için teşekkürler ancak olmadı.

    RewriteRule ^photos/(.*)$ photos/?dir=$1[/QUOTE] böyle yapınca internal server error



    RewriteRule ^photos/(.*)$ /photos/?dir=$1[/QUOTE]
    böyle yapıncada sayfa bulunamadı hatası alıyorum.

    (diğer rewrite on fln var htaccess de)
  • 08-09-2007, 00:33:51
    #4
    RewriteRule ^photos/(.*)$ /?dir=$1
    RewriteRule ^photos/(.*)$ ?dir=$1
    şeklinde dene bir de bakalım
  • 08-09-2007, 00:40:10
    #5
    hakimi adlı üyeden alıntı: mesajı görüntüle
    RewriteRule ^photos/(.*)$ /?dir=$1
    RewriteRule ^photos/(.*)$ ?dir=$1
    şeklinde dene bir de bakalım
    yok dostum olmadı ikisinide tek tek denedim hep sayfa bulunamadı hatası alıyorum.
    basit gibi geliyo anlamadım olmuyo.
  • 08-09-2007, 00:45:57
    #6
    bende bir baktım sanırım sorun /? olmasından kaynaklanıyor. photoss içinde index.php mi var ki/? diye başlamışsın. oradaki dosya adını yazmamız gerekiyor o nedenle çalışmıyor yani:
    RewriteRule ^photos/(.*)$ photos/index.php?dir=$1
    şeklinde olması gerekiyor eğer /?dir= index.php ye gidiyorsa yada hangi dosyaya gidiyorsa
    evet denedim
    RewriteRule ^photos/(.*)$ photos/index.php?dir=$1 şeklinde yaparsan çalışır
  • 08-09-2007, 00:53:27
    #7
    hakimi adlı üyeden alıntı: mesajı görüntüle
    bende bir baktım sanırım sorun /? olmasından kaynaklanıyor. photoss içinde index.php mi var ki/? diye başlamışsın. oradaki dosya adını yazmamız gerekiyor o nedenle çalışmıyor yani:
    RewriteRule ^photos/(.*)$ photos/index.php?dir=$1
    şeklinde olması gerekiyor eğer /?dir= index.php ye gidiyorsa yada hangi dosyaya gidiyorsa
    evet denedim
    RewriteRule ^photos/(.*)$ photos/index.php?dir=$1 şeklinde yaparsan çalışır
    evet dediğin gibi index.php var ve hiç rewrite yapmadan
    photos/index.php?dir=istanbul yazınca çalışıyor. yani index.php üstünden hallediyor ama verdiğin kodu htaccess e ekleyince scriptte başka yerde hata veriyor. Neyse dostum boşver yapmayı verelim bunuda
    eline sağlık tekrar teşekkür ederim.
  • 08-09-2007, 00:56:39
    #8
    Üyeliği durduruldu
    base ile alakalı biraz htaccess i ana dizine atıyor isen
    RewriteRule ^photos/(.*)$ /photos/index.php?dir=$1
    bunun çalışması gerekir
  • 08-09-2007, 00:59:14
    #9
    RewriteRule ^photos/(.*)$ photos/index.php?dir=$1
    çalışıyor ama bunda /photos dediğinded bir sayfa açar (index.php den dolayı) ben kurdum çalışıyor eğer hata veriyorsa scripttendir uğraşırsan yaparsın kolay gelsin