• 30-05-2009, 22:36:22
    #1
    Merhaba arkadaşlar,
    forumdaki o kadar çok kodu denememe rağmen bir türlü .htaccess ile 301 yönlendirmesi yapamadım.

    siteismi.com/index.php?q=search&story=kelime&subaction=search

    yukardaki link yapısına tıklayınca

    siteismi.com/kelime.html

    gibi linkde açılmasını istiyorum. yardımcı olabilecek varmı? şimdiden teşekkürler.
  • 30-05-2009, 22:43:00
    #2
    daha bir çok konuda da işinize yarayacaktır : mod_rewrite rewriterule generator :: Webmaster Toolkit
  • 30-05-2009, 22:58:53
    #3
    uysal_rockci adlı üyeden alıntı: mesajı görüntüle
    daha bir çok konuda da işinize yarayacaktır : mod_rewrite rewriterule generator :: Webmaster Toolkit
    yorumun için saol fakat bu sitedeki kodlar işeme yaramadı.
  • 30-05-2009, 23:08:31
    #4
    yanlış yazmadıysam.
    Alıntı

    Options +FollowSymLinks
    RewriteEngine on

    RewriteRule (.*)\.html$ index.php?q=search&subaction=search&story=$1
  • 30-05-2009, 23:39:59
    #5
    uysal_rockci adlı üyeden alıntı: mesajı görüntüle
    yanlış yazmadıysam.
    ilgin için saol fakat olmadı. Ayrıca bu kodda ufak bir hata var.

    Normalde aşağıdaki gibi çalışması lazım ama çalışmıyor

    RewriteRule index.php?q=search&story=$&subaction=search /$1.html [R=301,L]
  • 30-05-2009, 23:47:08
    #6
    hmm siz şöyle birşey arıyorsunuz o zaman,
    .htaccess ;
    Alıntı
    Options +FollowSymlinks
    RewriteEngine on

    rewriterule ^(.*)$ http://www.siteadresiniz.com/$1 [r=301,nc]
    PHP ;
    Alıntı
    <?
    Header( "HTTP/1.1 301 Moved Permanently" );
    Header( "Location: http://www.adresiniz.com" );
    ?>
  • 30-05-2009, 23:54:28
    #7
    uysal_rockci adlı üyeden alıntı: mesajı görüntüle
    hmm siz şöyle birşey arıyorsunuz o zaman,
    .htaccess ;

    PHP ;
    yok dostum senin kod siteyi komple taşırsan işe yarıyor.
    Benim istediğim sadece "index.php?q=search&story=$1&subaction=search" linkini .html yapmak.
    Açıkcası 3-4 saattir araştırıyorum çözüm bulamadım.
  • 31-05-2009, 00:08:48
    #8
    impossible03 adlı üyeden alıntı: mesajı görüntüle
    yok dostum senin kod siteyi komple taşırsan işe yarıyor.
    Benim istediğim sadece "index.php?q=search&story=$1&subaction=search" linkini .html yapmak.
    Açıkcası 3-4 saattir araştırıyorum çözüm bulamadım.
    artık query kısmını da kendin yaparsın diye yazmamıştım orasını
    PHP ;

    <?php
    Header( "HTTP/1.1 301 Moved Permanently" );
    Header( "Location: http://www.siteadresin.com/".$_GET['story'].".html" );
    ?>
  • 31-05-2009, 00:14:05
    #9
    Bir de şunu denermisiniz;
    Options +FollowSymLinks
    RewriteEngine on 
    RewriteRule ^tag-(.*)html$ index.php?q=search&subaction=search&story=$1 [L]
    Yanlız çağırırken, siteismi.com/tag-kelime.html diye çağıracaksınız hocam.