«rewrite» etiketlenmiş sorular

URL Yeniden Yazma, gelen bir URL'yi değiştirilmiş bir URL ile eşleştirir, böylece istek, değiştirilmiş URL'ye orijinal istek yapılmış gibi işlenir. Bu genellikle daha fazla arama motoru dostu URL sağlamak için kullanılır.

4
Nginx Proxy ile Yönlendirme, URL'yi Yeniden Yazma ve Koruma
Nginx’de bir URL’yi aşağıdaki gibi yönlendirmeye çalışıyoruz: http://example.com/some/path -> http://192.168.1.24 Kullanıcının, orijinal URL’yi hala tarayıcılarında gördüğü Kullanıcı yönlendirildiğinde, bağlantıyı tıkladıklarını söyleyin, bunun yönlendirmeye yönlendiren /section/index.htmlbir istek yapmasını isteriz http://example.com/some/path/section/index.html -> http://192.168.1.24/section/index.html ve yine orijinal URL’yi koru. Denemelerimiz proxy'ler ve yeniden yazma kuralları kullanan çeşitli çözümler içeriyordu ve aşağıda bizi bir …

7
“Www” yi kaldırın ve nginx ile “https” ye yönlendirin
Nginx'te iki şeyi yapan bir kural oluşturmak istiyorum: "Www" yi kaldırır istek URI'sından İstek URI'si "http" ise "https" ye yönlendirir Bunların her birinin ayrı ayrı nasıl yapılacağına dair pek çok örnek var, ancak her ikisini de doğru yapan bir çözüm bulamıyorum (yani, bir yönlendirme döngüsü oluşturmaz ve tüm vakaları doğru …
57 nginx  ssl  https  rewrite 

4
Nginx bir yolu diğerine yönlendirir
Bundan daha önce sorulduğundan eminim, ama işe yarayacak bir çözüm bulamıyorum. Bir web sitesi CMS hizmetlerini değiştirdi, ancak aynı etki alanına sahip, tek bir sayfa için nginx yeniden yazma özelliğini nasıl ayarlarım? Örneğin Eski Sayfa http://sitedomain.co.uk/content/unique-page-name Yeni sayfa http://sitedomain.co.uk/new-name/unique-page-name Lütfen dikkat , içerik sayfasındaki her şeyin yönlendirilmesini istemiyorum ama kelimenin …
51 nginx  rewrite 

2
nginx url yeniden yazma: mola ve son arasındaki fark
Mola ve son arasındaki farkı anlamıyorum (yeniden yazma bayrakları). Belgeler oldukça eksiktir. Bazı yapılandırmalarımda ikisi arasında geçiş yapmaya çalıştım, ancak davranışta herhangi bir fark bulamadım. Birisi lütfen bu bayrakları daha ayrıntılı olarak açıklayabilir mi? Tercihen, bir bayrağı diğerine çevirirken farklı davranış gösteren bir örnekle.
45 nginx  rewrite 


4
Dizine ve alt dizinlere erişimin nasıl kısıtlanacağı
"Testdir" dizinindeki herhangi bir dosyaya veya alt dizine erişimi kısıtlamam gerekiyor. Conf. ... location ~* ^.+\.(jpg|txt)$ { root /var/www/site; } location /testdir { deny all; return 404; } ... Yapılandırmamda / testdir / jpg_or_txt-files ile ilgili herhangi bir kısıtlama yok. Nasıl yapılır?
42 nginx  rewrite  deny 

3
Nginx değişkenleri $ host, $ http_host ve $ server_name arasındaki fark nedir?
Üç Nginx değişkenler arasındaki fark nedir $host, $http_hostve $server_name? Hangisini kullanmam gerektiğinden emin olmadığım bir yeniden yazma kuralım var: location = /vb/showthread.php { # /vb/showthread.php?50271-What-s-happening&p=846039 if ($arg_p) { return 301 $scheme://$host/forum/index.php?posts/$arg_p/; } Sadece 'yeniden yazma kuralında ___ değişken kullan' demediği aynı zamanda aralarındaki teorik farkları da açıklayan bir cevap arıyorum.
42 nginx  rewrite 


2
HAProxy reqrep, arka uç isteğinde URI'yi kaldır
HAProxy reqrep ile ilgili gerçek hızlı bir soru. Arka uçtan gönderilen isteği yeniden yazmaya / değiştirmeye çalışıyorum. Aşağıdaki örnek etki alanı ve URI'lar var, ikisi de aynı etki alanı adını paylaşıyor, ancak farklı arka uç web sunucusu havuzları. http://domain/web1 http://domain/web2 Web1'in webfarm1'e ve web2'nin webfarm2'ye gitmesini istiyorum. Şu anda bu …

3
Set-Cookie'nin etki alanı bölümünü nginx reverse proxy'de nasıl yeniden yazarım?
Bu soru edildi göç bunun Sunucu Fayı üzerinde yanıtlanabilir çünkü yığın taşması gelen. 8 yıl önce göç etmiş . Ben basit bir nginx ters proxy var: server { server_name external.domain.com; location / { proxy_pass http://backend.int/; } } Sorun, Set-Cookieyanıt başlıklarının içerdiğidir ;Domain=backend.int, çünkü arka uç, ters proxy'li olduğunu bilmez. Nasıl …

10
Gönderilen her HTML sayfasına HTML kodu nasıl enjekte edilir?
Ben Apache web serverstatik HTML sayfaları sunan bir tane var . Bazı nedenlerden dolayı dosyaları değiştiremiyorum ama hala sunulan her sayfaya bir miktar HTML enjekte etmek istiyorum. Bu mümkün mü mod_proxy? Olmazsa, kimse böyle bir özellik sağlayan bir yazılım önerebilir mi? EDIT: Bir tür banner reklamı (örneğin a javascript) ve …

2
Nginx proxy’de URL kod çözme işlevini devre dışı bırakma
Bu URL'ye göz attığımda: http://localhost:8080/foo/%5B-%5Dserver ( nc -l 8080) olduğu gibi alıyor: GET /foo/%5B-%5D HTTP/1.1 Ancak, bu uygulamayı nginx (1.1.19) aracılığıyla proxy'leydiğimde: location /foo { proxy_pass http://localhost:8080/foo; } Nginx portu üzerinden yönlendirilen aynı istek kodu çözülmüş yolla iletilir: GET /foo/[-] HTTP/1.1 GET yolundaki kodu çözülmüş köşeli parantezler, hedef sunucudaki hatalara …
21 nginx  rewrite  url 


4
nginx + PHP-FPM = nginx günlüğünde “izin reddedildi” hatası 13; yapılandırma hatası?
Ben bir RHEL5 sunucusunda PHP 5.2.10 altında çalışan nginx 0.7x + PHP-FPM var, ama ikinci bir sunucuda PHP 5.3.3 PHP-FPM birlikte paketlenmiş PHP-FPM altında bu kurulum çoğaltmaya çalışıyorum her GET olduğunda izin hataları ile ilgili bazı sorunlar. FPM başlatıldı ve fastcgi'nin 9000'de dinlediğini doğruladı, ancak her GET yaptığımda, nginx günlüğünde …


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.