上傳及提供靜態檔案
本文介紹如何將靜態檔上傳到 Microsoft Dynamics 365 Commerce 網站建立器,以及如何創建可用於請求該檔的自定義 URL 和檔名。
某些第三方連接器要求從電子商務網站託管和提供檔。 這些連接器期望檔將由對特定回調 URL 路徑和檔名的請求返回。 因此,本文說明如何在電子商務網站上上傳和提供具有用戶可定義 URL 和檔名 Dynamics 365 Commerce 的靜態檔。
建立傳回靜態檔案的網站 URL
若要創建在 Commerce 網站建立器中返回靜態檔的網站 URL,跟隨執行以下步驟。
- 轉到您網站的媒體庫,然後將請求應提供的檔上傳到您將定義的 URL。 如果您已上傳檔,則可以跳過此步驟。
- 轉到 您網站的網址 。
- 選擇「 新建 > 新 URL」。。
- 在“新建 URL ” 對話框中,選擇“ 媒體庫資產”。
- 在 URL 路徑 欄位中,輸入 URL 路徑。 在路徑中包含檔名。
- 選擇下一步。 媒體庫將打開,並顯示已上傳的 文件 類型的所有媒體資產。
- 選擇應為對步驟 5 中定義的 URL 的請求提供的檔。
- 選取 儲存。
此時指向,您創建的 URL 處於草稿狀態。 在發佈 URL 之前,不會返回 URL 指向的檔。 在發佈 URL 之前,您可以驗證它是否返回正確的數據。
驗證並發佈網址
若要在發佈 URL 之前對其進行驗證,跟隨執行以下步驟。
- 轉到 您網站的網址 ,然後選擇要預覽版的網址。
- 在右側屬性窗格中的“ 編輯 ”按鈕下方,選擇正確的 URL 連結。 將打開一個新的瀏覽器視窗,您應該會收到 404 錯誤。
- 附加? 預覽版=進行 中查詢字串到 URL (例如,
https://yoursite.com/callback.html?preview=inprogress
),然後重新載入頁面。 上傳到媒體庫的檔應在回覆中返回。
驗證 URL 後,可以發佈它。
- 轉到 您網站的網址 ,然後選擇網址。
- 在命令列上選擇 發佈 。
更新 URL 指向的檔案
發佈 URL 後,可以對其進行更新,使其指向其他檔。 或者,您可以更新 URL,使其指向不同的資源類型,如下一節所述。 例如,您可以將 URL 指向到內部頁面或重定向。
若要更新 URL 指向的檔,跟隨執行以下步驟。
- 轉到 您網站的網址 ,然後選擇要更新的網址。
- 在右側的屬性窗格中,選擇 編輯。
- 在“URL 分配”下 ,選中“步驟 2 ”框,然後從媒體庫中選擇新 文檔。
- 選取套用。
更新網址指向的資產類型
您還可以更新 URL,使其指向不同類型的資產 (資源),例如內部頁面或重定向。
要更新 URL 指向的資產類型,跟隨以下步驟。
- 轉到 您網站的網址 ,然後選擇要更新的網址。
- 在右側的屬性窗格中,選擇 編輯。
- 在“URL 分配 ”下的“步驟 1 ”下,選擇其他資產類型。
- 選擇「 步驟 2 」框,然後選擇新資產。
- 選取套用。
變更網址路徑
創建 URL 後,無法更改其路徑。 如果必須更改提供檔或任何其他類型資源的 URL 路徑,則必須創建一個新 URL,將其映射到現有檔或其他資源,然後取消發佈並刪除舊 URL。
若要更改 URL 路徑,請跟隨執行以下步驟。
- 若要創建新 URL 並將其映射到現有檔或其他資源,跟隨本文前面的創建返回靜態檔 的網站 URL 部分中的說明 。
- 選擇新的 URL,然後在命令列上選擇 發佈 。 新 URL 隨即發佈。
- 若要取消發佈舊 URL,請選擇它,然後在命令列上選擇 取消發佈 。 現在,如果需要,您可以刪除舊 URL。