是否可以更改默认的sharepoint 2013应用网址

时间:2013-09-03 19:17:54

标签: sharepoint sharepoint-2013

默认的应用网址看起来像http:// [app prefix] - [app id]。[域名] / [网站集路径] / [应用路径] /pages/default.aspx。 这是不方便的,因为开发期间的每个部署都会生成新的URL。在开发阶段之后,最终用户需要永久链接到应用程序,但是每个将要部署的错误修复或更新都将导致新的应用程序URL生成。有没有正确的方法来修复应用网址?

2 个答案:

答案 0 :(得分:0)

您可以创建一个URL控制器:

创建一个包含两个字段的列表: fakeUrl,realUrl,

fakeUrl 可以是“http:// staticappname。[域名] / [网站集路径] / [应用程序路径] /pages/default.aspx”

realUrl 将是您的http:// [app prefix] - [app id]。[域名] / [网站集路径] / [app path] /pages/default.aspx < / p>

为您的用户 fakeUrl

创建一个HTTPModule,它将读取列表并将http请求重定向到 realUrl

重新部署应用后,只需更改列表中的 realUrl

***我不是,如果这是你的情况,但你可以将你的应用程序更改为提供商托管。然后你会得到一个静态的Url

答案 1 :(得分:0)

您可以使用以下替代链接打开SharePoint托管加载项:

http://[SharePointSite]/[Add-inName]

例如。

http://contoso.com/sharepointhostedapp/