2017-04-10 71 views
3

我有一个域(例如domain.org)和服务器上的地址为http://server/node/myname的托管空间。将域名映射到服务器上的空间

如何将domain.org映射到http://server/node/myname这样当我访问domain.org/some/path时,我会去http://server/node/myname/some/path

该域名服务为我提供了带有HTTP/301转发或伪装转发的网页转发,但它们都不适用于我。当访问domain.org/some/path时,他们只是将我重定向到http://server/node/myname

回答

1

修改你的.conf文件,如果你有机会获得这样的Apache配置...

RewriteEngine on 
RewriteRule ^(.*) http://server/node/myname/$1 [P] 

这都将重定向您在该配置文件中设置的基本URL的流量。

如果您已经有了domain.org的重写规则,您可以在这些页面中使用脚本来执行简单的URL重定向,方法是将domain.org上的URL解析为http://server/node/的新字符串。