Bir müşteri için yeni bir PHP sitesi oluşturdum ve en üst sıradaki Google sonuçlarını eski site yapısından yenisine yönlendirmek istiyorum.Apache Redirect 301, GET parametresi kullanılırken başarısız olur, örneğin? Blah =
Birkaç düzine Redirect 301'i belge köküne bir .htaccess koymuştum ve bazıları iyi çalışırken başkaları ile sorun yaşıyorum.
Bu çalışıyor: Bu işe yaramazsa
Redirect 301 /nl/flash/banner_new.swf http://www.example.com/actueel/nieuws.html?action=show&f_id=152
!
Redirect 301 /nl/index.php?mID=24511&subID=0 http://www.example.com/solutions/printsolutions.html
Redirect 301 /nl/index.php?mID=24512&subID=0 http://www.example.com/support/koppeling-met-omgeving.html
yönlendirmeleri .htaccess dosyasında karıştırılır ve GET parametreleri ile sadece yönlendirmeleri başarısız görünmektedir: (yönlendirme basitçe atlanır beri 404 giden).
Bir çözüm var mı? Başarısız yönlendirmeleri göz ardı etmek, müşterinin bir seçeneği değildir. Düşüncelerin için teşekkürler.
'RewriteRule' için asıl kalıp, sunucu yapılandırmasında veya .htaccess dosyasında ve .htaccess dosyasının bulunduğu konumlarda kullanılmasına bağlıdır. – Gumbo