Bir URL'yi ana ekranıma (iOS) kaydetmek istiyorum. URL, siteye hizmet veren Apache sunucusunda işlenen bir yetkilendirme anahtarı içerir.
http://www.host.com/key-foo
Bu web sitesine gidip bir ana ekran kısayolu oluşturduğumda, kısayolun URL'si şu şekilde bitiyor:
http://www.host.com/index.html
Yetkilendirme anahtarı gerektiğinden bu, kısayolu keser. Anahtarlar müşteri tarafında kullanılır (React JS) ve Apache config oradadır, böylece tüm istekleri index.html dosyasına yönlendiriyoruz. İlgili Apache yapılandırması:
RewriteEngine On
RewriteRule ^/key-(.+)$ /index.html [P]
ProxyPassReverse "/" "http://localhost/"
İOS ana ekranımın kısayol URL'sini nasıl yapabilirim = http://www.host.com/key-foo (bu kayıt için düzenli bir Safari imi oluşturursam kaydedilen URL'dir).