我们可以限制使用Firebase托管访问网站以防止搜索引擎编制索引吗?这将对开发/登台环境很有帮助。
类似AWS Amplify的访问限制https://docs.aws.amazon.com/amplify/latest/userguide/access-control.html
答案 0 :(得分:2)
您可以按照常规的class AlwaysPresentAsPopover : NSObject, UIPopoverPresentationControllerDelegate {
private static let sharedInstance = AlwaysPresentAsPopover()
private override init() {
super.init()
}
func adaptivePresentationStyle(for controller: UIPresentationController) -> UIModalPresentationStyle {
return .none
}
static func configurePresentation(forController controller : UIViewController) -> UIPopoverPresentationController {
controller.modalPresentationStyle = .popover
let presentationController = controller.presentationController as! UIPopoverPresentationController
presentationController.delegate = AlwaysPresentAsPopover.sharedInstance
return presentationController
}
}
指令控制抓取工具是否将您的网站编入索引。请注意,此文件并非特定于Firebase托管,通常用于控制网站漫游器是否爬行。
但是除此之外,无法控制Firebase Hosting中对文件的访问。所有文件都是世界可读的。
另请参阅: