ค้นหาเว็บไซต์

เพิ่มการแมปการเข้าถึงสำรองใน SharePoint โดยใช้ PowerShell


การแมปการเข้าถึงสำรองช่วยเปิดเผยแอปพลิเคชันเว็บ SharePoint ไปยัง URL ที่แตกต่างกันในสถานการณ์ต่างๆ เช่น การเผยแพร่ การปรับสมดุลโหลด พร็อกซีย้อนกลับ ฯลฯ แอปพลิเคชันเว็บแต่ละรายการสามารถมี URL ที่แตกต่างกันได้สูงสุดห้ารายการผ่านการแมปการเข้าถึงแบบอื่น โดยต้องมีโซน "ค่าเริ่มต้น" และโซนเสริมอื่นๆ

วิธีกำหนดค่าการแมปการเข้าถึงสำรองใน SharePoint Central Administration

ทำตามขั้นตอนเหล่านี้เพื่อตั้งค่าการแมปการเข้าถึงสำรองใน SharePoint:

  • ไปที่ไซต์การดูแลระบบจากศูนย์กลางของ SharePoint 2016 คลิกที่การตั้งค่าระบบจากเมนูการนำทางด้านซ้าย
  • จากหน้า "การตั้งค่าระบบ" คลิกลิงก์ "กำหนดค่าการแมปการเข้าถึงสำรอง" ใต้กลุ่ม "การจัดการฟาร์ม"
  • คุณจะพบหน้าการแมปการเข้าถึงสำรอง เลือกเว็บแอปพลิเคชันที่คุณต้องการเพื่อรับการตั้งค่า AAM สำหรับเว็บแอปพลิเคชันเฉพาะ

ในที่นี้ URL สาธารณะคือที่อยู่ของเว็บแอปพลิเคชัน ซึ่งการรับส่งข้อมูลจะถูกส่งไป URL ภายในคือสิ่งที่ป้อนในเบราว์เซอร์ และอาจแปลง/แมปเป็น URL สาธารณะ

หากต้องการเพิ่มการแมปการเข้าถึงทางเลือก โดยเลือกเว็บแอปพลิเคชันเป้าหมายไว้ ให้คลิกลิงก์ “แก้ไข URL สาธารณะ” >> ป้อน URL ที่เหมาะสมสำหรับโซนที่เกี่ยวข้องแล้วกดบันทึกเพื่อยืนยันการเปลี่ยนแปลงของคุณ

คุณยังสามารถใช้ PowerShell เพื่อจัดการการแมปการเข้าถึงสำรองใน SharePoint

เพิ่มการแมปการเข้าถึงสำรอง SharePoint โดยใช้ PowerShell:

เมื่อต้องการเพิ่มรายการลงในการแมปการเข้าถึงสำรองของ SharePoint โดยใช้ PowerShell ให้ใช้ cmdlet: New-SPAlternateURL นี่คือตัวอย่าง:


New-SPAlternateURL -WebApplication "https://intranet.crescent.com" -URL "https://portal.crescent.com" -Zone Internet

เพิ่มการผูกเข้ากับเว็บแอปพลิเคชันใน IIS:

แต่เดี๋ยวก่อนคุณยังไม่เสร็จ นี่เป็นข้อผิดพลาดทั่วไปใน SharePoint แม้ว่าคุณเพิ่มรายการ AAM คุณต้องเพิ่มการผูก IIS สำหรับแอปพลิเคชันเว็บสำหรับการเปลี่ยนเส้นทางเริ่มต้นไปยังไซต์ IIS

ตอนนี้คุณสามารถเข้าถึงแอปพลิเคชันเว็บ SharePoint ที่มีอยู่ “https://intranet.crescent.com” โดยใช้ URL ใหม่ “https://portal.crescent.com”

PowerShell เพื่อลบการแมปการเข้าถึงสำรอง:

หากต้องการลบรายการ AAM ที่มีอยู่ ให้ใช้ PowerShell cmdlet: Remove-SPAlternateURL นี่คือตัวอย่าง:


Get-SPAlternateURL -WebApplication "https://intranet.crescent.com" -Zone "Internet" | Remove-SPAlternateURL

รับการแมปการเข้าถึงสำรองของ SharePoint โดยใช้ PowerShell:

หากต้องการอ่านการแมปการเข้าถึงทางเลือกทั้งหมดสำหรับเว็บแอปพลิเคชันที่กำหนด ให้ใช้สคริปต์ PowerShell นี้


Get-SPAlternateURL -WebApplication "https://intranet.crescent.com" | Format-table -AutoSize

ในทำนองเดียวกัน หากต้องการรับการตั้งค่า AAM สำหรับโซนเฉพาะ เช่น อินเทอร์เน็ต ให้ใช้:


Get-SPAlternateURL -WebApplication "https://intranet.crescent.com" -Zone "Internet" 

บทความที่เกี่ยวข้อง