Skip to content

Instantly share code, notes, and snippets.

@nckltcha
Created March 19, 2012 13:33
Show Gist options
  • Select an option

  • Save nckltcha/2112266 to your computer and use it in GitHub Desktop.

Select an option

Save nckltcha/2112266 to your computer and use it in GitHub Desktop.
Proxy Redirect
vi /usr/syno/etc/httpd-vhost.conf-user
/usr/syno/etc/rc.d/S97apache-user.sh restart
ProxyHTMLURLMap http://localhost:8082 /couch
/usr/syno/apache/bin/httpd -L
http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/syno-mvkw-bootstrap_1.2-7_arm.xsh
ProxyRequests Off
ProxyVia Off
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
#LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
#LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule headers_module modules/mod_headers.so
LoadModule deflate_module modules/mod_deflate.so
LoadFile /usr/lib/libxml2.so
LoadModule xml2enc_module modules/mod_xml2enc.so
LoadModule proxy_html_module modules/mod_proxy_html.so
<Location /sab/>
order deny,allow
deny from all
allow from all
ProxyPass http://localhost:8080
ProxyPassReverse http://localhost:8080
</Location>
<Location /couch/>
order deny,allow
deny from all
allow from all
ProxyPass http://localhost:8082
ProxyPassReverse http://localhost:8082
</Location>
<Location /sick/>
order deny,allow
deny from all
allow from all
ProxyPass http://localhost:8081
ProxyPassReverse http://localhost:8081
</Location>
<Location /ds/>
order deny,allow
deny from all
allow from all
ProxyPass http://localhost:5000
ProxyPassReverse http://localhost:5000
</Location>
ProxyHTMLURLMap http://localhost:8082 /couch
/usr/syno/apache/bin/httpd -L
http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/syno-mvkw-bootstrap_1.2-7_arm.xsh
/usr/syno/etc/rc.d/S97apache-user.sh restart
vi /usr/syno/etc/httpd-vhost.conf-user
LoadFile /usr/lib/libxml2.so
http://apache.webthing.com/mod_proxy_html/mod_proxy_html.zip
cp proxy_html.conf /usr/syno/apache/conf/extra
/usr/syno/apache/modules/
/opt/bin/perl /usr/syno/apache/bin/apxs -I/opt/include/libxml2/libxml -I/usr/syno/apache/include -I. -i -c mod_proxy_html.c
a2enmod
syno-mvkw-bootstrap_1.2-7_arm1.xsh
updatedd
httpd-devel
/usr/syno/apache/bin/httpd -L
/usr/syno/apache/bin/httpd -v
/usr/syno/apache2/bin/apxs
ipkg install gcc
http://archive.apache.org/dist/httpd/httpd-2.2.2.tar.gz
tar -jxvf httpd-2.2.2.tar.gz
/usr/syno/apache/bin/apxs -i -a -o mod_proxy.so -c mod_proxy.c proxy_util.c
ls -l /usr/syno/apache/modules/mod_proxy*
./configure --enable-mods-shared="proxy proxy_http proxy_connect proxy_html"
mod_proxy_html.zip
http://apache.webthing.com/mod_proxy_html/
apache2-dev
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment