• 19-05-2010, 13:07:01
    #1
    Merhaba arkadaşlar,

    Ben htaccess ile subdomain oluşturma (maskeleme) işlemini yapmak istiyordum.BÜYÜK bir kısmını yaptım.DNS wildcard aktif ettim.

    şuan url olarak :

    100001-magazaadi.domain.com yazdığımda,aşağıdaki urldeki mağazayı buluyor.

    Fakat ;

    URL yönleniyor.Ben url yönlenmesini fakat,URL ÇUBUĞUNDA adresin sabit kalmasını istiyorum.

    Bu konuda bilgisi olan arkadaşlar varsa yorumlarını bekliyorum.

    .htaccess kodum aşağıdadır:


    Options +FollowSymLinks
    Options +SymlinksIfOwnerMatch
    
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^([^\.]+)\.domain\.com$ [NC]
    RewriteCond %1 !^(www)$ [NC]
    RewriteRule ^.*$ http://www.domain.com/shop.php?user_id=%1 [NC]
  • 19-05-2010, 14:41:17
    #2
    htaccess uzman arkadaş yokmu?
  • 19-05-2010, 15:45:56
    #3
    RewriteRule ^.*$ /shop.php?user_id=%1 [NC]
    şeklinde dener misiniz ?
  • 19-05-2010, 17:20:29
    #4
    Aynı sorun devam etmekte..
  • 19-05-2010, 19:21:31
    #5
    dener misin?
    [code]
    RewriteEngine On
    RewriteCond %{HTTP_HOST} !^domain\.com$ [NC]
    RewriteCond %{HTTP_HOST} ^(www.)?([^.]+).domain.com [NC]
    RewriteRule ^$ domain.com/shop.php?user_id=%1 [L]
    [code]
  • 19-05-2010, 19:22:42
    #6
    Üyeliği durduruldu
    yanlış görmüyorsam bu kodlarda sorun yok bildiğim kadarıyla senin hazırladın sayfada kod olabilir yönlenme kodu ? yada Options +SymlinksIfOwnerMatch bunu silerek dene
  • 19-05-2010, 20:20:43
    #7
    cor adlı üyeden alıntı: mesajı görüntüle
    dener misin?
    [code]
    RewriteEngine On
    RewriteCond %{HTTP_HOST} !^domain\.com$ [NC]
    RewriteCond %{HTTP_HOST} ^(www.)?([^.]+).skorp.eu [NC]
    RewriteRule ^$ domain.com/shop.php?user_id=%1 [L]
    [code]
     RewriteRule ^$ domain.com/shop.php?user_id=%1  [L]
    Şu satır ,domain.com kısmını klasör olarak algıladı .Doğal olarak sayfaya ulaşılamadı.


    web_sakat adlı üyeden alıntı: mesajı görüntüle
    yanlış görmüyorsam bu kodlarda sorun yok bildiğim kadarıyla senin hazırladın sayfada kod olabilir yönlenme kodu ? yada Options +SymlinksIfOwnerMatch bunu silerek dene
    Kaldırdım birşey değişmedi.

    Benim verdiğim kodlar,ilgili sayfaya doğru gidiyor,ulaşıyor ,fakat O sayfanın PHP yapısına uygun olarak yönleniyor.

    Ben bir yönlendirme kullanmadım.Sorun ne olabilir sizce,bu konu kafama takıldı iyice.
  • 19-05-2010, 23:56:29
    #8
    Bu yönlenenen url yi durduracak .htaccess ci yok mu

    yönlendirdiğim adrese ulaşıyor,fakat subdomain linki kayboluyor..
  • 20-05-2010, 07:52:40
    #9
    Üyeliği durduruldu
    Byturkx adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar,

    Ben htaccess ile subdomain oluşturma (maskeleme) işlemini yapmak istiyordum.BÜYÜK bir kısmını yaptım.DNS wildcard aktif ettim.

    şuan url olarak :

    100001-magazaadi.domain.com yazdığımda,aşağıdaki urldeki mağazayı buluyor.

    Fakat ;

    URL yönleniyor.Ben url yönlenmesini fakat,URL ÇUBUĞUNDA adresin sabit kalmasını istiyorum.

    Bu konuda bilgisi olan arkadaşlar varsa yorumlarını bekliyorum.

    .htaccess kodum aşağıdadır:


    Options +FollowSymLinks
    Options +SymlinksIfOwnerMatch
    
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^([^\.]+)\.domain\.com$ [NC]
    RewriteCond %1 !^(www)$ [NC]
    RewriteRule ^.*$ http://www.domain.com/shop.php?user_id=%1 [NC]

    Normalde Yönlendirme olmaması gerekiyor yine de bir denemen için kod veriyorum umarım işini görürsün iyi çalışmalar dilerim

    RewriteCond %{HTTP_HOST} !^www.domainin.com
    RewriteCond %{HTTP_HOST} ^([^.]+).domainin.com
    RewriteRule ^$ /shop.php?user_id=%1 [L]