冗长的托管应用程序地址的较短URL?

时间:2010-08-27 19:11:25

标签: silverlight hosting hyperlink

an earlier post我询问了如何为我的Silverlight应用程序创建简短表单。但是这个解决方案对我没有帮助。

问题是我在其他文件夹中有我的解决方案。在我的aspx文件的文件夹中,主机SL应用程序我有带有xap文件的ClientBin文件夹。当我将这个aspx文件复制到根目录SL空白页面被调用时。

当我将ClientBin文件夹复制到root时,它是相同的:/

有任何想法在主机上“破解”文件以使用短链接调用我的SL应用程序吗? (现在我写了根页[netmajor.home.pl]文件夹,其中我有aspx文件[SecretaryNavApp]和aspx文件[SecretaryNavApp.aspx]所以链接很长:/)

2 个答案:

答案 0 :(得分:1)

只需在根目录中创建一个名为sl.html(例如)的重定向页面:

<html>
<head>
<title>Redirecting</title>
<meta http-equiv="REFRESH" content="0;url=http://netmajor.home.pl/SecretaryAppNav.Web/SecretaryAppNavTestPage.aspx"></HEAD>
<BODY>
</BODY>
</HTML>

当您在网络浏览器中输入netmajor.home.pl/sl.html时,您将被重定向到您的aspx测试页。

答案 1 :(得分:0)

当您将容器页面移回根目录时,请尝试更改Silverlight对象的相对URL,指向子文件夹,即SecretaryAppNav.Web / ClientBin / SecretaryAppNav.xap

Q值。为什么您的项目部署到SecretaryAppNav.Web而不是root?你是不是只是将自己的FTP全部交给主机,或者你是否正在使用FPE(Front Page Extensions)来发布它?