重定向域但保留原始域 url
Redirect domain but keep original url
我正在尝试使用带有代理标记的 .htaccess 将 owncloud.example.com 重定向到 owncloud.example.com:7777/owncloud 但我需要地址栏中的 url 保持不变。
这是我当前的 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。
看起来它需要其余的路径信息。您可能还需要配置 owncloud,使其认为它位于 http://owncloud.example.com/
。试试这个:
RewriteRule .* http://owncloud.example.com:7777/owncloud/[=10=] [P,L]
我正在尝试使用带有代理标记的 .htaccess 将 owncloud.example.com 重定向到 owncloud.example.com:7777/owncloud 但我需要地址栏中的 url 保持不变。
这是我当前的 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。
看起来它需要其余的路径信息。您可能还需要配置 owncloud,使其认为它位于 http://owncloud.example.com/
。试试这个:
RewriteRule .* http://owncloud.example.com:7777/owncloud/[=10=] [P,L]