Bitnami WordPress配置iOS密码自动填充遇阻,求解决方案
解决Bitnami WordPress下.well-known目录访问问题(iOS密码自动填充配置)
1. 确认文件放置路径与权限
将.well-known目录放在WordPress的文档根目录(即你上传文件能直接访问的/home/bitnami/stack/wordpress目录)下,执行命令修正权限:
sudo chown -R bitnami:daemon /home/bitnami/stack/wordpress/.well-known sudo chmod -R 755 /home/bitnami/stack/wordpress/.well-known sudo chmod 644 /home/bitnami/stack/wordpress/.well-known/apple-app-site-association
2. 配置Apache允许访问.well-known目录
Bitnami的Apache配置文件不在/etc/apache2,而是在/opt/bitnami/apps/wordpress/conf/目录下。打开站点配置文件:
sudo nano /opt/bitnami/apps/wordpress/conf/httpd-app.conf
在文件末尾添加以下配置,确保Apache允许访问该目录并正确识别文件MIME类型:
<Directory "/home/bitnami/stack/wordpress/.well-known"> AllowOverride None Require all granted </Directory> <Files "apple-app-site-association"> ForceType application/json </Files>
保存并退出编辑器(按Ctrl+O确认保存,Ctrl+X退出)。
3. 处理WordPress固定链接的重写干扰
如果你的WordPress启用了固定链接,.htaccess的重写规则可能会拦截.well-known的请求。打开/home/bitnami/stack/wordpress/.htaccess,在RewriteEngine On之后添加:
RewriteRule ^\.well-known/ - [L]
4. 重启Apache并验证
执行Bitnami官方的重启命令:
sudo /opt/bitnami/ctlscript.sh restart apache
访问https://你的完整域名/.well-known/apple-app-site-association,确认能正常返回JSON内容。如果仍无法访问,查看Apache错误日志排查:
sudo tail -n 20 /opt/bitnami/apache/logs/error_log
内容的提问来源于stack exchange,提问作者NoKey
相关产品推荐
相关产品推荐

