我做了一个cydia回购,但我想知道如何才能使cydia回购仅从cydia应用访问...并隐藏目录在浏览器上被浏览/看到。隐藏Cydia Repo从浏览器中浏览?
实例。这是一个蠢回购,全应用程序,但与互联网浏览器浏览,你看不到任何东西 http://repo.coolstar.org/
我做了一个cydia回购,但我想知道如何才能使cydia回购仅从cydia应用访问...并隐藏目录在浏览器上被浏览/看到。隐藏Cydia Repo从浏览器中浏览?
实例。这是一个蠢回购,全应用程序,但与互联网浏览器浏览,你看不到任何东西 http://repo.coolstar.org/
只要把文件如index.php文件到你的目录。这将在浏览器访问时显示网页。
如果您不需要强安全,并且只是想保持平均网页浏览器或网络机器人看到您的回购,则可能需要执行某种基于HTTP用户代理的访问控制。
如果我看的Cydia访问我的回购协议(在我的访问日志),我看到:
[22/Feb/2014:16:19:33 -0800] "HEAD /repo/Packages.bz2 HTTP/1.1" 200 - "-" "Cydia/0.9 CFNetwork/672.0.8 Darwin/14.0.0"
[22/Feb/2014:16:19:33 -0800] "HEAD /repo/Packages.gz HTTP/1.1" 404 - "-" "Cydia/0.9 CFNetwork/672.0.8 Darwin/14.0.0"
[22/Feb/2014:16:19:34 -0800] "GET /repo/./Release.gpg HTTP/1.1" 404 13375 "-" "Telesphoreo APT-HTTP/1.0.592"
[22/Feb/2014:16:19:34 -0800] "GET /repo/./en_US.bz2 HTTP/1.1" 404 13375 "-" "Telesphoreo APT-HTTP/1.0.592"
[22/Feb/2014:16:19:34 -0800] "GET /repo/./Release HTTP/1.1" 200 215 "-" "Telesphoreo APT-HTTP/1.0.592"
[22/Feb/2014:16:19:34 -0800] "GET /repo/./Packages.bz2 HTTP/1.1" 200 3020 "-" "Telesphoreo APT-HTTP/1.0.592"
所以,它看起来像你需要允许Cydia
和Telesphoreo
剂。
你如何做到这一点将取决于你的网络服务器,但here is one option if you use Apache。或者,see the Apache docs here,注意他们的警告。
同样,这不能提供强大的安全性。它只是隐藏了偶然浏览器的回购。