问题标签 [cloudflare]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 确定访问者是否在 CloudFlare Pro 上通过 SSL 连接
我们有一个在 CloudFlare Pro 上运行的站点,它使用他们提供的证书进行一键式加密。我们的网站为用户提供“可选”SSL。由于它是一个论坛,我们目前运行一个代理脚本来检测发布的图像是否使用 HTTPS 协议,并通过在我们服务器上运行的脚本自动代理图像以维护安全和我们可爱的绿色锁!
我现在唯一的问题是,当用户不使用 HTTPS 时,这会在我们的服务器上引入不必要的负载,因此我们希望能够检测他们是否使用。但是,由于 CloudFlare 服务器实际上是通过 HTTP 连接到我们的服务器(因为我们在 CloudFlare 上使用一键式 SSL),所以我们的 PHP 脚本始终报告 HTTP,并且即使用户使用 HTTPS 也从不代理图像。有没有办法让 CloudFlare 报告用户正在使用 SSL?
.htaccess - .htaccess - 将文件 url 替换为 cdn url
我使用 Cloudflare 免费 CDN,因为我需要在某些区域使用 https,所以我无法在主域上激活它。因此,经过一些谷歌研究,我发现我可以将选定的文件格式替换为 url(作为镜像/cdn),但无法使其工作。
所以基本上这就是我想要做的,当人们/网站/脚本请求或访问 maindomain.com/img.png 将其重定向到 cdn.cdn.com/img.png (其中“cdn.cdn.com”设置在与插件域相同的文件夹并加载相同的htaccess)并自动提供img.png而无需更改任何代码。这是因为 cloudflare 允许通过 CNAME 记录缓存内容,所以我想自动将 maindomain.com 替换为 CDN CNAME 记录(cdn.cdn.com)。另外,我想知道如何使它适用于单个文件夹。
这是我测试的一个代码
http - Cloudfare CDN 跨域请求
在查看http://developers.cloudflare.com/上的官方文档并搜索后,找不到任何关于允许设置或调整 CORS 策略的 Cloudfare CDN 服务的文档。我知道亚马逊 CDN 服务 Cloudfront 有办法,有什么线索吗?
来自@codedit 的推文:https ://twitter.com/codedit/statuses/193073220314861568
php - 如何访问使用 cloudflare 的网站?
我的 curl 脚本在访问具有 cloudflare 的网站时遇到问题。
当网站不使用 cloudflare 之前,它可以正常工作。
我的脚本中还有我正在使用的浏览器。
当我打开 php 脚本时。
我被困在
所以它不允许我访问该网站。
dns - 如何隐藏我的 A 记录?(如云闪)
我有兴趣将我的高保护服务器变成“像 cloudflare”的网站。我的意思是,我想要做的是将 DNS 区域(域)添加到我的服务器,然后将 A 记录指向真实服务器并以这种方式保护它们(当他们解析域时,我的服务器的 IP 应该出现而不是客户的服务器)。
我做了这些记录: DOMAIN.com A 1.1.1.1(ip) WWW CNAME DOMAIN.com
流量确实通过我的服务器,但是当我解析域时,我得到了客户端的 IP。我怎样才能隐藏这个 IP(就像 cloudflare 一样)?
nameservers - Cloudflare NS 中断并且没有 Cloudflare NS3?
由于 DOS 攻击导致服务器负载上升,我决定使用 Cloudflare,但我知道他们的用户在 3 月份遭受了数小时的中断,因为所有 Cloudflare 名称服务器都“停机”。
我有自己的 NS,我可以将它作为域的 NS3(用于后备)与 Cloudflares“NS1 和 NS2”一起保留吗?
会有什么影响?
我知道名称服务器不是按数字顺序选择的,但我相信很可能首先选择客户端区域设置中常用的 Cloudflares NS - 所以只有一小部分流量会使用我的 NS3(没有 Cloudflare 的好处服务)。这是正确的还是我的一厢情愿?
javascript - 子域中的 JS 资产不会在 ff & ie 上加载,但 chrome 都很好
我们正在构建一个 Saas 产品并购买了一个引导仪表板,所有 JS/CSS 资产都通过我们的 CDN 通过 sobdomain 加载。
在 chrome 上完美运行,但在 ie 和 ff 上组件无法正确加载,在 ff 上我收到以下错误:TypeError: can't access dead object ReferenceError: event is not defined
下面是一个非工作示例的链接(出于商业原因,我们不想授予对我们工作仪表板的访问权限)您可以在单击“下拉”菜单项时看到错误。据我所知,所有资产都正确加载。
http://hunchbuzz.com/acme/index.html
任何帮助,将不胜感激。
wordpress - Wordpress 永久链接不起作用
Hy 又是我 :) 我的新网站有些问题,在我的网站中使用 cloudflare 作为 DNS。如果永久链接在默认模式下,没关系,没有发现问题,但是当永久链接更改为任何并打开该帖子网站不可用或在 cloudflare 中找不到时。我尝试用自定义永久链接示例替换永久链接:
但仍然不起作用,就像我尝试用此代码替换 .htaccess 时一样
或者这个
但仍然显示不可用,您可以在此处查看
究竟是什么问题?无论是在 VPS、htaccess 还是在 cloudflare 中?之前谢谢,我希望你能帮助我解决这个问题
php - 无法访问的网站
我的网站每隔几分钟就可以访问一次。当我尝试上传一些照片并且网站变得无法访问时,通常会发生这种情况。但是,如果我尝试使用代理,它同时可以正常工作。如果我查看错误日志,它只会用错误“找不到文件...”来填充它。
我一直在使用开发模式的 CloudFlare。当站点无法访问时,它会给出如下 CloudFlare 错误:http ://shrani.si/f/1A/Ly/pcIY0EL/cf1.jpg 我还使用 htaccess 来获取友好的 url。
.ht 访问:
错误日志的一部分:
我也检查过,页面不包含任何死 url(谷歌浏览器扩展检查我的链接)。
问题是什么?
heroku - Cloudflare 和 Heroku 上的子域
我已经设置了一个 cnamemydomain.com
作为别名,app1.herokuapp.com
它可以工作。但是,sub.mydomain.com
作为别名的cnameapp2.herokuapp.com
不起作用。
它不适用于灰色或橙色云并单击“ I am done
”按钮。有任何想法吗?