मैं एक मूल वर्चुअल होस्ट स्थापित करने का प्रयास कर रहा हूं, जिसमें सभी अनुरोधों को परखने के लिए। एक वेब सर्वर के लिए जो मैंने 127.0.0.1:8080 पर चल रहा है, जबकि सभी अनुरोधों को लोकलहोस्ट करने के लिए मेरे स्थिर फाइलों / var / www पर जा रहा है। मैं Ubuntu 10.04 चला रहा हूं।
मेरे पास libapache2-mod -xy-html स्थापित है और मेरे पास a2enmod प्रॉक्सी के साथ मॉड्यूल सक्षम है। मैंने अपना वर्चुअल होस्ट भी सक्षम किया है। हालाँकि, जब भी मैं test.local जाता हूं, मुझे हमेशा एक cryptic 500 सर्वर त्रुटि मिलती है और मेरे सभी लॉग मुझे बता रहे हैं:
[Thu Mar 03 01:43:10 2011] [warn] proxy: No protocol handler was valid for the URL /. If you are using a DSO version of mod_proxy, make sure the proxy submodules are included in the configuration using LoadModule.
यहाँ मेरा वर्चुअल होस्ट है:
<VirtualHost test.local:80>
LoadModule proxy_module /usr/lib/apache2/modules/mod_proxy.so
ServerAdmin webmaster@localhost
ServerName test.local
ProxyPreserveHost On
# prevents this folder from being proxied
ProxyPass /static !
DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
<Proxy *>
Order allow,deny
Allow from all
</Proxy>
ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
और यहाँ mod_proxy के लिए मेरी सेटिंग्स हैं:
<IfModule mod_proxy.c>
#turning ProxyRequests on and allowing proxying from all may allow
#spammers to use your proxy to send email.
ProxyRequests Off
<Proxy *>
# default settings
#AddDefaultCharset off
#Order deny,allow
#Deny from all
##Allow from .example.com
AddDefaultCharset off
Order allow,deny
Allow from all
</Proxy>
# Enable/disable the handling of HTTP/1.1 "Via:" headers.
# ("Full" adds the server version; "Block" removes all outgoing Via: headers)
# Set to one of: Off | On | Full | Block
ProxyVia On
</IfModule>
क्या किसी को पता है कि मैं क्या गलत कर रहा हूं? धन्यवाद