gpt4 book ai didi

php - 用htaccess密码保护识别 "apple-touch-icon"

转载 作者:行者123 更新时间:2023-11-29 02:29:24 25 4
gpt4 key购买 nike

问题:如何在使用 .htaccess 保护我的网站的同时使用自定义 iPhone 主屏幕图标?

设置:

  • PHP PaaS
  • 使用 .htaccess 和 .htpasswd 的基本密码保护
  • 使用 Wikitten 构建的简单网站

问题:当我使用移动版 Safari 中的“添加到主屏幕”功能将我的网站书签放到我的 iPhone 主屏幕上时,我想看到我的自定义“apple-touch-icon”。不幸的是,当我在 .htaccess 文件中启用“需要有效用户”时,iPhone 看不到该图标,而是使用通用图像。当我在 .htaccess 中禁用密码保护时,图标被识别,但我确实需要某种密码保护,我希望继续使用当前的方法。

感谢任何帮助;谢谢,
米奇

最佳答案

我关注了this guide这让我将以下代码行添加到 .htaccess 文件的底部:

SetEnvIf Request_URI "(path\to\file\.ext)$" allowOrder allow,denyAllow from env=allowSatisfy any

我假设此方法需要将图标命名为 apple-touch-icon.png,因为 Safari 无法访问 HTML 中的任何链接。因此,对于我的网站,我专门使用了:

SetEnvIf Request_URI "(apple-touch-icon\.png)$" allow

在我网站的根目录中,有一个 180 像素版本的我想要的图标。

关于php - 用htaccess密码保护识别 "apple-touch-icon",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27096364/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com