.htaccess 重定向到URL并将其隐藏

.htaccess 重定向到URL并将其隐藏,.htaccess,url,redirect,hide,.htaccess,Url,Redirect,Hide,我有一个小型的私有minecraft服务器,我添加了dynmap 所以我想在网站上分享这张地图,但我不想使用它的原始URL,因为它显示了我想隐藏的服务器IP URL上的映射: http://server17.mycommunity.net:8123/ 我希望从以下方面看到: http://minecraft.mycommunity.net/map/ 我想用.httaccess文件执行此操作。我尝试了下面的设置,但它只重定向到server17地址,我希望它保持在/map/URL中并隐藏服务器地

我有一个小型的私有minecraft服务器,我添加了dynmap

所以我想在网站上分享这张地图,但我不想使用它的原始URL,因为它显示了我想隐藏的服务器IP

URL上的映射:

http://server17.mycommunity.net:8123/
我希望从以下方面看到:

http://minecraft.mycommunity.net/map/
我想用
.httaccess
文件执行此操作。我尝试了下面的设置,但它只重定向到
server17
地址,我希望它保持在
/map/
URL中并隐藏服务器地址

RewriteEngine On
RewriteBase /
RewriteRule ^map/$ http://server17.mycommunity.net:8123/ [L]

是否可以使用
.htaccess
执行此操作,或者我必须以其他方式执行此操作

虽然您可能需要安装mod_proxy,但这些答案看起来与您需要的非常接近:

我不经常使用Apache,所以我不太确定需要什么。我知道,通过一些配置,您可以使用mod_rewrite/mod_proxy将内容从一个端口的一台服务器代理到常规http端口的另一台服务器。这才是你真正需要的。当涉及代理时,没有重写这样的事情


但是,我不确定该代理究竟需要什么,或者,通过设置这种代理,您是否没有破坏任何东西。

您无法在内部重定向它将在外部重定向的不同域。您有权访问服务器配置文件吗?httpd.conf?