2016-04-14 23 views
1

Yeni bir site oluşturduğumuz ve eski URL'lerini yeni siteye yönlendirmek için yeniden yönlendirmeye çalıştığımız bir müşterim var. Sorun, uzun dizeler ve mevcut çözümüm düzgün çalışmıyor.htaccess: eski asp url dizelerini yeniden yönlendirin

Redirect 301 /frameset.asp?page=services.htm http://domain.com/ 

Bu kullanıcının sonuçlanır gönderiliyor: Bu şu anda ne var

http://domain.com/.asp?page=services.htm 

Son olarak bir joker çözümü vardır? KABUL CEVAP GELEN

: (bu sonraki adam için belgelenmiştir diye söylüyorum, Yhis ı kullanarak sona erdi budur, kullanmak zorunda

RewriteEngine on 
RewriteCond %{THE_REQUEST} /frameset\.asp\?page=* [NC] 
RewriteRule^http://domain.com/? [L,R] 

cevap

1

Bir Yönlendirme Direktifleri kullanarak sorgu dizeleri yönlendirme olamaz. yeniden yazılabilir Deneme:

RewriteEngine on 



RewriteCond %{THE_REQUEST} /frameset\.asp\?page=services\.html [NC] 
RewriteRule^http://domain.com/? [L,R] 
İlgili konular