• 06-11-2009, 13:36:21
    #1
    şimdi bir sitedeki link yapısını değiştirdim haliyle eski linkler 404 dönüyor bunu önleyebilmek için
    bu link yapısını wordpresste;
    2008/10/13/knight-rider-kara-simsek-2008-3bolum-online-izle/
    bu hale getirdim
    /knight-rider-kara-simsek-2008-3bolum-online-izle/

    bir çok link var tabi hepsinde tarih kısımları farklı doğal olarak, bunu yeni urllere yönlendirebilirmiyiz?
  • 06-11-2009, 13:42:07
    #2
    Red
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Hiç yapmadım ; fakat , kulak duyumu 403 'ü araştırırsanız çözüm olacağını düşünmekteyim.
  • 06-11-2009, 13:53:06
    #3
    Üyeliği durduruldu
    htaccess 301 redirect. forumda konular vardi
  • 06-11-2009, 14:22:04
    #4
    sdemirkeser adlı üyeden alıntı: mesajı görüntüle
    htaccess 301 redirect. forumda konular vardi
    forumda birçok konu var ancak ben bu tarz bir yönlendirme göremedim siz biliyorsanız verin konuyu oradan bakayım.
  • 06-11-2009, 14:41:54
    #5
    Üyeliği durduruldu
    moviedisney adlı üyeden alıntı: mesajı görüntüle
    forumda birçok konu var ancak ben bu tarz bir yönlendirme göremedim siz biliyorsanız verin konuyu oradan bakayım.
    dedigim gibi "301 htaccess" kelimesi ile arattim;
    https://www.r10.net/search.php?search...0&pp=25&page=2

    R=301 gibi göreceksiniz basliklarda

    şuda google arama sonucu
    http://www.google.com.tr/search?hl=t...meta=&aq=0&oq=
  • 06-11-2009, 17:32:41
    #6
    olaya bu açıdan bakarsan milyonlarca sonucada ulaşabilirsin ancak ben daha bugüne kadar r10 da böyle bir konu görmedim ve aramalarımda da ulaşamadım konu başlığıma dikkat edersen değişik diyor yani herzamanki gibi klasik url yönlendirmelerinden vs bahsetmiyorum, yapılmasını istediğim değişikliği yazdım zaten konu içeriğine bana örneğin şu kod işini görür diyebilecek bir PHP ci lazım.
    #FORCE www
    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^domain.tld [NC]
    RewriteRule ^(.*)$ http://www.domain.tld/$1 [L,R=301]
    
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /mysite2009/
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /mysite2009/index.php [L]
    </IfModule>
    
    # END WordPress
  • 06-11-2009, 18:08:42
    #7
    bu yapacağınız işlemin php ile alakası yok, htaccess ile yapacaksınız.

    normalde rewrite kuralı bu ama redirect için çalışırmı emin değilim, aşağıdaki kodu bir deneyin

    Alıntı
    Redirect 301 /([0-9]*)/([0-9]*)/([0-9]*)/([a-zA-Z0-9]*) http://siteniz.com/$4
  • 06-11-2009, 19:53:52
    #8
    victories adlı üyeden alıntı: mesajı görüntüle
    bu yapacağınız işlemin php ile alakası yok, htaccess ile yapacaksınız.

    normalde rewrite kuralı bu ama redirect için çalışırmı emin değilim, aşağıdaki kodu bir deneyin

    benim kastettiğim de bu tarz bi redirect zaten;

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    bunun altına döşedim ancak işe yaramadı maalesef
  • 06-11-2009, 20:18:29
    #9
    Azimli ... Beton deler, çalıştım ve başardım belki ilerde bir arkadaşın ihtiyacı olabilir. işte çalışan redirect satırı.

    RedirectMatch 301 ^/200([0-9])/([0-9]*)([0-9]*)(.*)$ http://www.siteniz.com/$4