मैंने अपने सर्वर पर पोर्ट 8080 पर पथ "/ rawman" को रीडायरेक्ट करने के लिए हैप्रोक्सी को कॉन्फ़िगर किया है। यह पहली बार काम करता है, लेकिन जैसे ही मैं डिफ़ॉल्ट साइट पर जाता हूं, यह काम करना बंद कर देता है। डिफ़ॉल्ट साइट mod_rewrite के साथ अपाचे पर चल रही है और यह http://mysite.com/rawman?foo=bar पर जाने पर रीडायरेक्ट साइट को देखने के बजाय अमान्य अनुरोध (कोडिनेटर का उपयोग करके) को पकड़ रहा है, इसलिए मैं डिफ़ॉल्ट साइट देखता हूं।यदि मैं डिफ़ॉल्ट साइट पर नहीं जाता तो haproxy path_beg केवल तभी काम करता है?
This is my haproxy config:
global
log 127.0.0.1 local0
log 127.0.0.1 local1 notice
maxconn 4096
user haproxy
group haproxy
daemon
defaults
log global
mode http
option httplog
option dontlognull
retries 3
option redispatch
maxconn 2000
contimeout 5000
clitimeout 50000
srvtimeout 50000
frontend http_proxy
bind 0.0.0.0:8090
acl is_ast path_beg /rawman
use_backend ast if is_ast
default_backend mysite
backend ast
server ast 0.0.0.0:8080
backend mysite
server local 0.0.0.0:80
ओह भयानक! मैं इसे पूरे दिन काम करने की कोशिश कर रहा हूं, धन्यवाद !! – Jesse
आपने अभी मुझे घंटे बचाया !!! स्पष्टीकरण के लिए – CarpeNoctem
+1! धन्यवाद –