我试图使用.htaccess与代理标记重定向owncloud.example.com owncloud.example.com:7777/owncloud但我需要在地址栏中的网址保持不变。重定向域名,但保留原始网址
这是我目前的htaccess
Options +FollowSymLinks -MultiViews
RewriteEngine On
RewriteBase/
RewriteCond %{HTTP_HOST} ^owncloud\.example\.com [NC]
RewriteRule (.*) http://owncloud.example.com:7777/owncloud [P,L]
但是这个配置我得到代理错误502当我尝试浏览网页。
我有mod_rewrite和mod_proxy启用。
当你访问'http://owncloud.example.com:7777/owncloud'时,URL是否保持这种方式?有没有错误?如果它在同一台机器上,为什么不使用'http:// localhost:7777/owncloud'? – Walf
如果我访问它的工作原理,但我想能够连接,而不必键入端口,并没有在地址栏中看到它。我有它的工作,以便我指向该端口,然后它的工作原理,但我想不能看到端口。 –
你没有完全回答我的问题。 – Walf