owncloud - Apache rewriting multiple REQUEST_URI -


i trying both plex , owncloud working apache. have plex set correctly, requests coming http://server.com/ rewritten , proxied localhost:32400/web/. achieve following configuration:

<virtualhost *:80>    servername mattstv.xyz    <proxy *>       order deny,allow       allow    </proxy>     rewriteengine on     rewritecond %{request_uri} ^/owncloud$    rewritecond %{http:x-plex-device} ^$    rewriterule ^/$ /web/$1 [p,r]     proxyrequests off    proxypreservehost on    proxypass / http://127.0.0.1:32400/    proxypassreverse / http://127.0.0.1:32400/ </virtualhost> 

i wish keep setup keeps family getting confused when see 32400/web/index.html in browser.

i have added owncloud server , trying http://server.com/owncloud not proxied or rewritten. have rule check /owncloud in request_uri doesn't appear working.

i following response when going http://server.com/owncloud

<mediacontainer size="0" content="plugins"></mediacontainer>

it looks it's pulling main page none of scripts resolving based on debugger:

chrome debugger

when disable virtual host owncloud url works correctly.

from reading apache documentation believe proxy not occur if rewrite conditions fail?

got working plex, owncloud, , syncthing. added multiple proxypass commands each url wanted proxy.

owncloud listens on port 80, needs bypass proxy. syncthing requires trailing slash after url

<virtualhost *:80>     servername server.com     proxyrequests off     proxypreservehost on      #let owncloud pass straight through     proxypass /owncloud !      #syncthing doesn't work without trailing slash in browser url     rewriterule ^/syncthing$ /syncthing/ [r]     proxypass /syncthing/ http://127.0.0.1:8384/     proxypassreverse /syncthing/ http://127.0.0.1:8384/      #default go plex     proxypass / http://127.0.0.1:32400/     proxypassreverse / http://127.0.0.1:32400/      rewriteengine on     rewritecond %{request_uri} !^/web     rewritecond %{http:x-plex-device} ^$     rewriterule ^/$ /web/$1 [r,l] </virtualhost> 

Comments

Popular posts from this blog

html - Outlook 2010 Anchor (url/address/link) -

javascript - Why does running this loop 9 times take 100x longer than running it 8 times? -

Getting gateway time-out Rails app with Nginx + Puma running on Digital Ocean -