簡體   English   中英

SharePoint刪除URL的尾部斜杠

[英]SharePoint removing trailing slashes in URL's

我遇到SharePoint 2010的問題,即從URL刪除尾部斜杠。 我在3種情況下概述了這種情況:(所有情況都發生在發布網站上)

如果我有一個“摘要鏈接” Web部件並設置了一個鏈接,比方說到一個外部站點,該站點需要一個斜杠,保存頁面時將其刪除,並且該鏈接不再起作用。 我嘗試按照某些谷歌搜索的建議添加2個斜杠,這在第一次保存頁面時會起作用,因為刪除了最后一個斜杠,但是再次編輯頁面並保存,然后再次刪除了另一個斜杠。

第二種情況(更嚴重的是)是我創建了一個自定義母版頁,其中嵌入了一些靜態鏈接,並且像以前一樣需要尾部斜杠。 當我在Central Admin中更改“備用訪問”映射時(因為我正在將開發中的新站點投入生產,並且網絡上已有DNS條目...),SharePoint某種程度上從我的母版頁鏈接中刪除了所有斜杠; 更糟糕的是,沒有創建任何版本,除了手動檢出並重新編輯頁面然后再次檢入外,無法還原它。 這種情況下,因為未發生任何檢出或版本控制,所以使我認為觸發了除去斜杠的數據庫過程或例程。

第三種情況與第二種情況相同,除了我在另一個下面使用“管理內容和結構”移動了一個站點。

我不知道這是否是唯一的一次,還沒來得及測試任何其他情況。

對於我的問題,這是可以關閉的SharePoint 2010的設置或功能嗎? 還是聽起來更像是一個錯誤

我很想說“您不需要按要求添加斜杠”,但是不幸的是,現實並不總是支持這一點。

關於“摘要鏈接” Webpart。 您是否嘗試過使用Content Editor Web部件或“鏈接”列表編寫較長的代碼,然后在頁面中添加“鏈接” WebPart?

第二種/第三種情況:簽入母版頁后,您確定它們的鏈接正確嗎? 您可以嘗試使用JavaScript動態添加鏈接嗎? 在性能方面不是很好,但是它會為您騰出一些時間來找出以后的正確方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM