我目前正面临重定向网址的问题。 我想要的是我有一个子域files.mrblade.info。 现在我想把这个域名转发给someurl.com但是有了屏蔽,即我不想显示someurl.com我想在地址栏中显示files.mrblade.info。 此外,我希望如果我输入像file.mrblade.info/1.jpg这样的URL,那么它应该转发的链接应该是someurl.com/1.jpg但是应该再次屏蔽url并且应该显示files.mrblade。地址栏中的info / 1.jpg。
我遇到了两个使用不同论坛和谷歌的解决方案,但没有一个对我来说很完美。 这两个解决方案是:
Htacess
rewritecond %{HTTP_HOST} ^files.mrblade.info$
rewriterule ^filesdir\/(.*)$ "https\:\/\/googledrive.com\/host\/0B- qKiTeWoeqgdzRSLWlIQWloVWc\/$1" [R=301,L] #538842ee1488f
使用htaccess,重定向工作正常,就像我输入url之类的文件一样.mrblade.info / 1.jpg它会打开正确的文件,但屏蔽不可用。 重定向后,显示最终重定向的URL,我不想要:\
HTML框架集
<FRAMESET border=0 rows="100%,*" frameborder="no" marginleft=0 margintop=0 marginright=0 marginbottom=0>
<frame src="https://googledrive.com/host/0B-qKiTeWoeqgdzRSLWlIQWloVWc/" scrolling=auto frameborder="no" border=0 noresize>
<frame topmargin="0" marginwidth=0 scrolling=no marginheight=0 frameborder="no" border=0 noresize>
</FRAMESET>
使用frameset重定向是通过屏蔽来完成的,但是如果我输入files.mrblade.info/1.jpg它将不会像htaccess方法那样打开文件,它只会打开最终的url但是屏蔽了。
请帮助我,如果输入files.mrblade.info/1.jpg
之类的值,我也想重新定位屏蔽,然后它应该打开
答案 0 :(得分:0)
我猜你需要配置你的网络服务器(如果我说得对,就是Apache)将某些网址作为反向代理提供服务。 http://httpd.apache.org/docs/2.2/mod/mod_proxy.html