iOS 7 にアップグレードしてから、私の iPhone はバイカルカード DAV サーバーにアクセスできなくなりました。プロジェクトの GitHub ページには、この問題に関して未解決の問題がいくつかありますが、iPhone をサーバーと通信させるのに役立つものはありませんでした。どうすればこれを機能させることができますか?
4755 次
2 に答える
2
重要なことは、これらの行を.htaccess
RewriteEngine On
# iOS 7 (and later)
RewriteRule /.well-known/carddav /card.php [R,L]
RewriteRule /.well-known/caldav /cal.php [R,L]
# Mac OS X 10.10
Redirect /.well-known/carddav /card.php
次に、インストール手順の説明に従って Cal DAV をセットアップします。カード DAV の場合は、必ず次の手順に従ってください。
- サーバー
your.server.url
(http[s] プレフィックスなし) - ユーザー名とパスワード
- 詳細設定のアカウント URL が次のようになっていることを確認します。
https://your.server.url/card.php/principals/username
于 2013-11-13T22:39:01.597 に答える
0
FTP経由でフラットファイル方式を使用しましたが、.well-knownディレクトリが作成されません。したがって、私は .well-known を削除し、以下で動作するようにしました:
RewriteRule /carddav /card.php [R,L]
RewriteRule /caldav /cal.php [R,L]
これもルールを超えています。
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
別のポートを介して Web サーバーも実行しています。あなたの設定をありがとう、人生を良くするためにほんの少しの微調整が必要でした.
iPhone 5S IOS 7.0.4
Baikal FLAT FILE 0.2.7
Synology NAS 412+ DSM 4.3-3827
于 2014-02-19T07:31:56.783 に答える