规则: http://0214.help/* 难道不包含 http://0214.help ????

2017-01-12 16:05:02 +08:00
 xx0219

用的 CF 来实现 http 跳转 https....

现在 其他的都可以跳转了 比如输入: http://0214.help/mytheme/1989/01/01/404%E7%AE%80%E4%BB%8B.html
就会自动跳转到: https://0214.help/mytheme/1989/01/01/404%E7%AE%80%E4%BB%8B.html

但是最重要的这个 http://0214.help 就是不跳转啊.. 头疼.. 下面两个规则... 第一个是下午刚加的... 第二个是早上加的..
反正现在输入 0214.help 就是不会跳转

2184 次点击
所在节点    问与答
20 条回复
RE
2017-01-12 16:08:18 +08:00
是的,因为你限定了要有 /。
直接写 1024.help* 就行了,虽然看起来别扭。
RE
2017-01-12 16:10:26 +08:00
sorry ,看成 1024 了……
lhbc
2017-01-12 16:13:15 +08:00
@RE 暴露了吧,哈哈
RE
2017-01-12 16:15:05 +08:00
@lhbc 这就有点尴尬了… 逃……
f0rger
2017-01-12 16:16:49 +08:00
@RE 留下种子,我们还是 v 站好朋友
xx0219
2017-01-12 16:32:33 +08:00
@f0rger
@RE .... 谢啦 .... 草柳种子千千万.... 干嘛不自己下哈...
xx0219
2017-01-12 16:35:23 +08:00
@RE 额 突然发现... 就算 改成 1024.help* 会自动变回...1024.help/*的 还有别的办法没??
GordianZ
2017-01-12 16:48:13 +08:00
这边检测可以跳转啊……
RE
2017-01-12 16:51:53 +08:00
@xx0219 看了一下我的 CF ,添加了一项是 http://*1024.help/* 然后换一个首次访问的浏览器,输入 1024.help 可以直接跳转到 https://1024.help (跳转后的地址也没有 / 结尾)
xx0219
2017-01-12 16:59:37 +08:00
@GordianZ
@RE 应该是浏览器缓存的原因吧...... 换了个浏览器果然行了......
hanzichi
2017-01-12 17:11:26 +08:00
楼主的头像让我一直以为是护士妹妹 ...
xx0219
2017-01-12 17:25:04 +08:00
@hanzichi 小喵咪晚上好.......
nfroot
2017-01-12 21:48:22 +08:00
@RE
@xx0219

你们用的是哪一国的浏览器?访问 1024.help 发送给服务器的时候会不带 /吗?

不带的话



那就是浏览器 BUG 了,因为协议层已经出错了。
RE
2017-01-12 21:50:55 +08:00
@nfroot Google Chrome 版本 55.0.2883.87 m (64-bit)
xx0219
2017-01-12 21:57:05 +08:00
@nfroot 额额 也是谷歌的.... .... 不过不知道为啥有个 版本过期的提示.. 能翻墙也升级不了...
Bardon
2017-01-12 21:58:38 +08:00
经测试, 301 跳转了的

$ curl -IL http://0214.help
HTTP/1.1 301 Moved Permanently
Date: Thu, 12 Jan 2017 13:57:53 GMT
Connection: keep-alive
Set-Cookie: __cfduid=d325783bee02c08cbcbc2f1e3ee6970081484229473; expires=Fri, 12-Jan-18 13:57:53 GMT; path=/; domain=.0214.help; HttpOnly
Location: https://0214.help/
Server: cloudflare-nginx
CF-RAY: 32011ec197c032ad-HKG

HTTP/1.1 200 OK
Date: Thu, 12 Jan 2017 13:57:54 GMT
Content-Type: text/html; charset=utf-8
Connection: keep-alive
Set-Cookie: __cfduid=d91eb62bc47857c45cc4e41245ff918591484229474; expires=Fri, 12-Jan-18 13:57:54 GMT; path=/; domain=.0214.help; HttpOnly
Last-Modified: Thu, 12 Jan 2017 11:11:18 GMT
Access-Control-Allow-Origin: *
Expires: Thu, 12 Jan 2017 14:07:54 GMT
Cache-Control: max-age=600
X-GitHub-Request-Id: 2BF94919:44F3:87EBEC4:58778B5F
Via: 1.1 varnish
Age: 0
X-Served-By: cache-hkg6824-HKG
X-Cache: MISS
X-Cache-Hits: 0
X-Timer: S1484229474.371397,VS0,VE256
Vary: Accept-Encoding
X-Fastly-Request-ID: 96b5b5eed38ae852e55409a0588b989cfc7cee50
Server: cloudflare-nginx
CF-RAY: 32011ec6a9ad1968-HKG
nfroot
2017-01-12 22:04:47 +08:00
@RE
@xx0219

巧了,我也是谷歌稳定版 55.0.2883.87 m

那么请二位看看截图吧,以猪场为例,看看我几个标记箭头的地方

RE
2017-01-12 22:43:37 +08:00
@nfroot 如果你只是想表达浏览器会在 “背后” 自动加上 / 不需要搞得这么麻烦,这个大家都知道。至于楼主一开始是什么原因弄了一个无法跳转的缓存,那是另一回事了。我要表达的也就是当我 “输入” 一个网址之后,即便我没有加 / 也能成功跳转到 https 的页面去,并且跳转之后仍然是没有 / 的。
nfroot
2017-01-12 23:03:00 +08:00
@RE 我是看了你的一楼 所以无法理解你这样还觉得明白

“是的,因为你限定了要有 /。
直接写 1024.help* 就行了,虽然看起来别扭。”
blanu
2017-01-13 00:20:29 +08:00
我只想说。。丑的真 TM 有特色。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/334154

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX