我有一个地址为
的免费网站空间my.freewebhost.com
和域名
mydomain.com
重定向到所述网站空间的app目录。我可以使用mydomain.com访问我的index.html。
index.html包含如下页面锚点:
<a href="#">some content</a>
现在,当我将鼠标悬停在锚点上时,我看到了
my.freewebhost.com/#
但我希望这样的事情:
mydomain.com/#
我需要改变什么?
答案 0 :(得分:2)
听起来你正在使用“屏蔽”转发而不是301/302重定向或META标记重定向浏览器转发而不是DNS重定向。
如果您正在使用“蒙面”转发,那么您的网页仍然会在原始域(my.freewebhost.com)上呈现,而不是在所需的域(mydomain.com)上呈现,会产生你所看到的结果。但任何类型的转发仍将最终导致您的浏览器从“my.freewebhost.com”呈现该页面。
更新:您要查找的是从“mydomain.com”到“my.freewebhost.com”的CNAME(或A)记录,而不是页面重定向。这听起来像你正在使用“蒙面”转发,否则在视觉上很明显你的页面正在重定向到另一个域(并且从你的问题来看,这听起来像是而不是在视觉上显而易见的地址栏)...但您正在寻找的行为应该涉及CNAME记录(在DNS级别的幕后操作)而不是任何形式的重定向(这会影响浏览器行为)。一些额外的参考:http://support.dnsimple.com/articles/differences-a-cname-records/
答案 1 :(得分:0)
尝试将<a href="#">some content</a>
更改为<a href="mydomain.com/#">some content</a>
,看看会发生什么。
答案 2 :(得分:0)
.htaccess文件,请阅读。
链接:无论你想链接什么
并在.htaccess文件中执行:
RewriteRule ^ / path / to / file.fileextension [NC,L]