ฉันต้องการบันทึก URL ไปยังหน้าจอหลักของฉัน (iOS) URL มีรหัสการอนุญาตที่จัดการบนเซิร์ฟเวอร์ Apache ที่ให้บริการเว็บไซต์
http://www.host.com/key-foo
เมื่อฉันไปที่เว็บไซต์นี้และสร้างทางลัดบนหน้าจอหลัก URL ของทางลัดจะสิ้นสุดลงเมื่อ:
http://www.host.com/index.html
สิ่งนี้จะทำลายทางลัดเนื่องจากต้องใช้รหัสอนุญาต คีย์เหล่านี้ใช้ฝั่งไคลเอ็นต์ (React JS) และ Apache config อยู่ที่นั่นเพื่อให้เรายังคงส่งคำขอทั้งหมดไปที่ index.html การกำหนดค่า Apache ที่เกี่ยวข้องคือ:
RewriteEngine On
RewriteRule ^/key-(.+)$ /index.html [P]
ProxyPassReverse "/" "http://localhost/"
ฉันจะสร้าง URL ช็อตคัตหน้าจอหลัก iOS ของ iOS ได้อย่างไรhttp://www.host.com/key-foo
(ซึ่งสำหรับการบันทึกนั้นเป็น URL ที่ถูกบันทึกไว้หากฉันสร้างบุ๊คมาร์คซาฟารีทั่วไป)