«querystring» etiketlenmiş sorular

1
Apache mod_rewrite çift yönlendirme üzerinde sorgu dizesini kodlar
Sorgu dizelerinden geçerken Apache mod_rewrite'ın davranışıyla ilgili garip bir sorunla (bir hata, belki?) Karşılaştık. Çoğaltmak için, varsayılan Apache yapılandırmasıyla temiz bir Ubuntu (oneiric) yüklemesi kurduk. Mod_rewrite özelliğini etkinleştirdik ve varsayılan site yapılandırmasında aşağıdakileri ekledik: RewriteEngine on RewriteRule ^/(.*)$ /r/$1 [R] Test etmek için curl kullanıyoruz: curl -I 'http://[ubuntu-machine]/a/b%20c?a%20b' İlgili çıktı: …

4
255'ten fazla parametre uzunluğuna sahip yeniden yazılmış URL'ler çalışmıyor
Bunun gibi URL'leri yeniden yazmak için mod_rewrite kullanıyorum: http://example.com/1,2,3,4/foo/ Bunu .htaccess içinde yaparak: RewriteEngine On RewriteRule ^([\d,]+)/foo/$ /foo.php?id=$1 [L,QSA] "1,2,3,4" 255 karakterden daha uzun bir dizgeye dönüşmesi dışında Apache "403 Yasak" değerini döndürür. foo.php?id=1,2,3,4Çok uzun bir kimlik dizesiyle bile doğrudan ziyaret etmekte sorun yok , ancak bu benim için bir …

2
Nginx Yeniden Yazma Sorgu Dizesini Yola Dönüştür
Bu basit yeniden yazma kuralını beğenmek istiyorum: /somefolder/mypage.aspx?myid=4343&tab=overview yönlendirilecek: /folder/4343/overview/ Bazı çözümler aradım ve hiçbiri işe yaramadı. Denedim: rewrite ^/somefolder/mypage.aspx?myid=(.*)&tab=overview$ /folder/$1/overview permanent; ve rewrite ^/somefolder/mypage\.aspx\?myid=(.*)&tab=overview$ /folder/$1/overview permanent; Neyi yanlış yapıyorum? 404 alıyorum (daha basit kurallar iyi çalışır ..) Teşekkürler
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.