- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使某些 AMP 页面无效。我读了 documentation和一些 GitHub 问题,我知道的越多,我理解的就越少。 ;)
我猜我的公钥从未被抓取过。
通过
https://developers.google.com/amp/cache/update-cache#update-rsa-keys
If you want to update your RSA key, you can access the RSA key through the AMP Cache link and Google may crawl your new RSA key within several hours. Here is the AMP Cache link:
https://example-com.< cache.updateCacheApiDomainSuffix >/r/s/example.com/.well-known/amphtml/apikey.pub
- That’s an error.
The requested URL /r/s/www.bronchicum.de/.well-known/amphtml/apikey.pub was not found on this server. That’s all we know.
- That’s an error.
Your client does not have permission to get URL /update-cache/c/s/www.bronchicum.de/amp?amp_action=flush&_ts=1572261663&_url_signature=BxYM4-ky5wEVmeixpTqMZec3aDhUxcbkT32-kSXufPeO1fGFJ_p7I-xiPKih0oF5AOJy3XnLIvXy_btLXblOALb82BKvHj4UWtiWmtSgV3n-vH5_TVlrDU88UAa_EEZ4sDODwt2Auo1gREd4tZ_BDdXSbDBU5muCbld8KGiSO7mbQ62wWjWhZeXyo6AXqg7AmgCp5wdlwT1f00miYvALUB0gk7f9uDjTsEGIpEvGEwWQE0MllSiYXZ0XnwW2oGaJh8e3ofx0vx72omy9g5i6szgEgT_QR8hEPV_FTXN6V9n0E9A3drAOdyXGVKmFQHLP-knAI-sqfcrRMH2pNc856A from this server. (Client IP address: x.x.x.x)
Invalid public key due to ingestion error: Invalid Content That’s all we know.
openssl dgst -sha256 -signature signature.bin -verify pulic-key.pem url.txt
最佳答案
只要确保您对 /.well-known/amphtml/apikey.pub
的回复有 Context-Type
带有值的标题 text/plain
.
例如,如果您有一个 apache httpd 服务器,则在 .htaccess
中添加以下几行文件。
<FilesMatch "apikey.pub">
ForceType text/plain
</FilesMatch>
在此之后,尝试提交
update cache
它应该说“好”。
关于amp-html - 由于摄取错误 : Invalid Content 导致公钥无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58592228/
我是一名优秀的程序员,十分优秀!