• 20-11-2012, 18:16:28
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    htaccess dosyam şöyle

    RewriteEngine On
    RewriteRule ^t(.*?)/(.*?).html$ trprogram.php?p=$1&isim=$2
    RewriteRule ^e(.*?)/(.*?).html$ eprogram.php?p=$1&isim=$2
    RewriteRule ^(.*?).indir.html$ tag.php?ara=$1
    burda 3. satırda tag sayfasının urlsi belirtilmiş. şuanki hali domain.com/msn.indir.html şeklinde. Ben bunu domain.com/msn.html şeklinde olmasını istiyorum aşağıdaki şekilde kodu değiştiriyorum.

    RewriteEngine On
    RewriteRule ^t(.*?)/(.*?).html$ trprogram.php?p=$1&isim=$2
    RewriteRule ^e(.*?)/(.*?).html$ eprogram.php?p=$1&isim=$2
    RewriteRule ^(.*?).html$ tag.php?ara=$1
    İstediğim oluyor ama fakat diğer program sayfaları tamamen bozuluyor. eski haline çevirince düzeliyor ama tag urlsi istediğim gibi olmuyor bu sefer. ne yapmalıyım?
    problemi çözmek için ne yapabilirim?
  • 20-11-2012, 18:35:40
    #2
    Üyeliği durduruldu
    sayfanın en üstüne
    <base href="http://localhost/site/" />
    sunucuya atınca
    <base href="http://site.com/" />
    bu kadar
  • 20-11-2012, 18:50:24
    #3
    lap10 adlı üyeden alıntı: mesajı görüntüle
    sayfanın en üstüne
    <base href="http://localhost/site/" />
    sunucuya atınca
    <base href="http://site.com/" />
    bu kadar
    hocam o kod varmış zaten.
    <base href="<?=$siteurl?>">
  • 20-11-2012, 18:52:36
    #4
    Üyeliği durduruldu
    teknomaster adlı üyeden alıntı: mesajı görüntüle
    hocam o kod varmış zaten.
    <base href="<?=$siteurl?>">
    düzgün çalışmıyor demekki.
    <?=$siteurl?> bunun değeri şunun gibi bişi mi ?
    http://localhost/site/

    dönen değer ne
  • 20-11-2012, 18:55:34
    #5
    lap10 adlı üyeden alıntı: mesajı görüntüle
    düzgün çalışmıyor demekki.
    <?=$siteurl?> bunun değeri şunun gibi bişi mi ?
    http://localhost/site/

    dönen değer ne
    sadece anasayfa urlsi çıkıyor. www.site.com gibi. her sayfada bu şekilde..
  • 20-11-2012, 19:41:43
    #6
    Üyeliği durduruldu
    Alıntı
    <?=$siteurl?>
    yerine :
    Alıntı
    <?=$siteurl.'/'?>