我想知道如何将我拥有的子域(例如mydomain.dx.am)重定向到特定端口访问的另一个外部IP地址。
换句话说,如果您键入此域,则会将您带到直接连接到域的托管网站(主机为AwardSpace)。但是,如果您通过特定端口(例如25565到Minecraft)访问此域,则会将您重定向到其他外部IP(XX.XX.XX.XX)。我尝试过其他服务(例如NO-IP和免费服务),但是他们不能 SUBDOMAINS 你已经 OWN ,只能在特定港口。
我不希望子域的所有端口重定向到不同的外部IP地址,只需1个特定端口
是否有任何在线服务或具体方式?我可以对.htaccess文件做什么来创建此重定向?
我可以访问站点/主机和.htaccess的文件(直接在文件上或通过主机自动化)。我似乎无法找到对DNS区域文件的访问,更改名称服务器实际上是非常糟糕的,并且大部分时间都会因为一个不明智的原因而失败...如果有一些方法可以做到这一点,我有可用的那么请让我知道!谢谢!
这是我当前的.htaccess文件(没有问题):
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
答案 0 :(得分:1)
这将允许您根据传入端口重定向,但假设apache正在侦听所有端口(将{PORT}替换为您要重定向的端口):
RewriteEngine On
RewriteCond %{SERVER_PORT} ^{PORT}$
RewriteRule ^(.*)$ http://www.redirect.com [L, R=301]
的答案