我在一个空间服务商那里买了空间,带一个域名。这个空间服务商给了我下面的资料(我把真实的资料换掉了):

我的帐户名:MYACCOUNT
服务器名:aaa.bbb.com
服务器IP:111.222.333.444
我在服务器上的主目录:/var/www/html/MYACCOUNT/html
临时域名:http://MYACCOUNT.aaa.bbb.com
我申请的域名:MYDOMAIN.com

我在/var/www/html/MYACCOUNT/html下新建了一个目录A,把www.MYDOMAIN.com指向这个目录,可以看到这个目录里的index.html
直接在浏览器里输入http://MYACCOUNT.aaa.bbb.com可以看到/var/www/html/MYACCOUNT/html下的index.html

现在我又在别的域名注册商那里注册了一个新的域名:NEWDOMAIN.com

想把新的域名指向到我在aaa.bbb.com这个服务器上的空间里的另外一个目录B。在域名注册商的网页上可以把这个域名指向一个URL,我就把这个域名指向了http://MYACCOUNT.aaa.bbb.com/B并选了Frame Redirect。

打开浏览器输入NEWDOMAIN.com可以打开http://MYACCOUNT.aaa.bbb.com/B下的index.html,浏览器地址栏里显示的也是http://NEWDOMAIN.com。

现在问题是,http://MYACCOUNT.aaa.bbb.com/B/index.html里的链接用的都是相对地址,我点里面的链接后地址栏里显示的都是http://MYACCOUNT.aaa.bbb.com/B/xxx/xxx.html,而我想要的是http://NEWDOMAIN.com/xxx/xxx.html,请问我该怎么设置?

这个问题是和域名服务商有关还是和空间服务商有关?

域名转向类型那里除了指向URL外还可以选很多的类型:A, AAAA, AFSDB, CERT, CNAME, DNSKEY, DS, HINFO, KEY, LOC, MX, NAPTR, NS, NSEC, PTR, RP, RRSIG, SOA, SPF, SSHFP, SRV, TXT, URL

我一个选哪个来实现我想要的效果?

谢谢高手帮忙,谢谢所有回答的热心人。