עוץליגוץלי
New member
הגדרות mod_proxy על apache2 דרך virtualhost הפסיקו לעבוד
בעיה עם proxy_mod
מחשב שתפקד בתור proxy והפנה פניות HTTP לשרתים אחרים, הפסיק לבצע את ההפניות. אצרף את הקטע הרלוונטי להבנתי מתוך הapache2.conf
הבעיה החלה כמה שעות לאחר שבוצע שינוי ברשת (הוחלף נתב), אבל הבעיה קיימת גם מהרשת המקומית. (לאחר שוידאתי שפניות לכתובות הרלוונטיות לא עוברות דרך הנתב).
מערכת הפעלה - אובונטו מעודכן.
בעיה עם proxy_mod
מחשב שתפקד בתור proxy והפנה פניות HTTP לשרתים אחרים, הפסיק לבצע את ההפניות. אצרף את הקטע הרלוונטי להבנתי מתוך הapache2.conf
הבעיה החלה כמה שעות לאחר שבוצע שינוי ברשת (הוחלף נתב), אבל הבעיה קיימת גם מהרשת המקומית. (לאחר שוידאתי שפניות לכתובות הרלוונטיות לא עוברות דרך הנתב).
מערכת הפעלה - אובונטו מעודכן.
קוד:
LoadModule proxy_module lib/apache/mod_proxy.so
LoadModule proxy_http_module lib/apache/mod_proxy_http.so
#two lines above are meaningless on current version of apache (modules were loaded earlier).
# vim: syntax=apache ts=4 sw=4 sts=4 sr noet
#------------------------------------------
#browsing to thisDomain:80 gots to /var/[URL='http://www/html/']www/html/[/URL] as it should go
#------------------------------------------
#next definition goes to /var/[URL='http://www/html']www/html[/URL] instead of it's destination!
<virtualHost demo1.thisDomain:80>
ProxyRequests Off
ProxyPass / [URL]http://192.168.0.3:80/[/URL]
ProxyPassReverse / [URL]http://192.168.0.3:80/[/URL]
</virtualHost>
#------------------------------------------
#next goes to it's location as it should /var/[URL='http://www/html/guy']www/html/guy[/URL]
<virtualHost local1.thisDomain:80>
DocumentRoot /var/[URL='http://www/html/guy/']www/html/guy/[/URL]
</virtualHost>