• 01-04-2010, 12:54:32
    #10
    RewriteRule ^video?([^/]*)$ http://www.siteadı.com/  [L,R=301]
    Şeklinde uyguluyorum ama "?" soru işaretini kaldırmıyor.
    Linkler www.siteadi.com/?videodirek=10123 şeklinde oluşuyor.
  • 01-04-2010, 13:11:47
    #11
    Php ile de kontrol yapabilirsiniz. Adreste "videodirek=" varsa anasayfaya yönlendirebilirsiniz.

    http://tr.php.net/manual/en/function.strpos.php
  • 01-04-2010, 18:13:49
    #12
    OfisSoft adlı üyeden alıntı: mesajı görüntüle
    Php ile de kontrol yapabilirsiniz. Adreste "videodirek=" varsa anasayfaya yönlendirebilirsiniz.

    http://tr.php.net/manual/en/function.strpos.php
    Bilgi için teşekkürler ama örneklerden pek bir şey anlayamadım
  • 01-04-2010, 20:50:22
    #13
    Ne kadar site varsa araştırdım örnekleri denedim ama olmuyor.. Son denediklerim

    RewriteCond %{query_string} ^video?(.*)
    RewriteRule ^video?([^/]*)$ http://www.domain.com/

    RewriteCond %{query_string} ^video?(.*)
    RewriteRule (.*) http://www.domain.com/$1? [R=301,L]

    RewriteCond %{query_string} ^video([?]*)
    RewriteRule (.*) http://www.domain.com/$1? [R=301,L]

    query_string ile de denedim ama sonuç yok

    Tek istediğim şu "video?" inden sonrakileri kaldırmak. ? de dahil.
  • 01-04-2010, 23:30:00
    #14
    Sonunda istediğimi bu kodla yapabildim.

    RewriteCond %{QUERY_STRING} ^videodirek=[0-9]+
    RewriteRule ^video$ http://www.domain.com/video? [R=301,L]