V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Chaidu  ›  全部回复第 22 页 / 共 23 页
回复总数  446
1 ... 14  15  16  17  18  19  20  21  22  23  
2017-07-15 22:51:56 +08:00
回复了 fengdianxun 创建的主题 全球工单系统 Gitlab 这是怎么了
22:51 恢复正常
2017-07-15 22:50:56 +08:00
回复了 fengdianxun 创建的主题 全球工单系统 Gitlab 这是怎么了
今天 22 点左右又挂了,gitlab.com gitlab.io 全挂,目前 22:50 仍未恢复。
2017-07-15 18:29:54 +08:00
回复了 fengdianxun 创建的主题 全球工单系统 Gitlab 这是怎么了
官方 Twitter 下面的评论也真是欢乐。

用户:为什么你们总出现故障,而 Github 很稳定。
官方:因为 Azure 机房断电,这并不是我们的错。如果 Github 使用 Azure 的服务,现在他们也和我们同样的情况。
用户:就是你们的错,因为你们没有备份。
2017-07-15 18:16:11 +08:00
回复了 fengdianxun 创建的主题 全球工单系统 Gitlab 这是怎么了
官方说是因为 Azure 机房断电。然而 GitLab 再次用事实证明他们又是没有备份。。。
2017-06-20 17:03:29 +08:00
回复了 jjx 创建的主题 Sublime Text sublime text2 用fcitx 时退格删字的问题有解吗?
@jjx 我 Arch 用 sublime-text-imfix 一样是退格不删拼音删文本。换 VSCode 吧。
2017-06-19 20:28:40 +08:00
回复了 lancn 创建的主题 程序员 JS 根据来路域名跳转不同网址问题
@autoxbc #49 受教了,您是大神。
2017-06-19 18:04:01 +08:00
回复了 lancn 创建的主题 程序员 JS 根据来路域名跳转不同网址问题
@EXDestroyer 请再看一遍我在 #41 第一行 对你的回复。
2017-06-19 17:40:40 +08:00
回复了 lancn 创建的主题 程序员 JS 根据来路域名跳转不同网址问题
@EXDestroyer 转移话题?
2017-06-19 16:24:35 +08:00
回复了 lancn 创建的主题 程序员 JS 根据来路域名跳转不同网址问题
@q409195961 你是不了解题主的应用场景。我之前做过一个项目就必须用 js 来跳,从而避免搜索引擎跟踪 http 的状态。不过,我做的那个项目要复杂的多,先设置 Cookies,加上 url 带参数(这个参数很复杂,有多个加密算法加密不同用户特征拼接+时间戳(从服务器获取)加密后拼接。),第二个页面判断 Cookies 并解密 url 参数和判断时间差是否大于 x 秒(为了验证是否合法,防止伪造。)。
2017-06-19 16:10:49 +08:00
回复了 lancn 创建的主题 程序员 JS 根据来路域名跳转不同网址问题
@meepo3927 #39 记得 网易蜂巢 在 v2 推广时,被大家嘲笑官方示范的代码是截图的。现在看看咱们在 v2 讨论问题贴代码也是通过截图,真是讽刺。
@lancn 题主,v2 是程序员吹牛的论坛,逛 v2 是得不到任何营养的。问问题可以去 Stack Overflow 和 SegmentFault。远离 v2,你会发现新大陆。(我几个月不逛一次 v2 )。v2 站长是出了名的心胸狭窄,应该会封我号。
2017-06-19 15:54:43 +08:00
回复了 lancn 创建的主题 程序员 JS 根据来路域名跳转不同网址问题
@EXDestroyer #34 # 35 #36 你说的这些都是你自己凭空相信出来的结果。你在没有测试我的代码的前提下直接拿凭空想象出来的结果来质疑我的代码,我也真是醉了。
@meepo3927 #37 首先感谢你分享代码(#17 说过不建议用正则。我想他说的“正则”也包括这种用字符串来匹配截取。)。
我一开始只是想帮助题主解决当前问题,写代码之前也把所有可能出现的情况和解决方案都想到了。之所以没贴出来这些非常复杂的代码,答案是没必要,方法给题主了,题主可以视自己的应用场景而定需不需要加一些限制条件(比如:之前的那两个域名都是自己的,自己跳转到自己的两个对应网址。等等很多情况下根本不需要杞人忧天。),然后很多人就非要杞人忧天。
说到这里很多人一定觉得我是一个做事不认真不严谨、写代码粗心大意、代码留坑留漏洞坑人,应该被老板扣工资炒鱿鱼的人。
其实,前面说了很多次了,我只是给题主一个解决方案,他再更具自己的使用场景来确定是否需要加各种限制。
举个栗子:你妈妈把饭做好,然后端到你的面前放好。然后你说,为什么不喂到嘴里?不是不喂你,而是不知道你是像自己吃呢,还是想让喂呢!如果喂你了,你会不会说为什么不让我自己吃呢?就像我在 #16 给出的代码,如果一开始就做了很多判断限制,题主可能觉得,我的使用场景不需要判断那些。从 123.com456.com 过来的网址都是正常的文章页的 url。
最后,自清一下,我写代码可是非常严禁的。就说这些吧。
2017-06-19 14:49:35 +08:00
回复了 lancn 创建的主题 程序员 JS 根据来路域名跳转不同网址问题
@EXDestroyer
第一、带参数≠带恶意参数。
第二,请先看帖,后回复。
#30 中的 “代码 3 ”就是完全用 indexOf 解决的,你能找出毛病吗?
2017-06-19 13:08:07 +08:00
回复了 lancn 创建的主题 程序员 JS 根据来路域名跳转不同网址问题
上图中的第 27 行 代码写错了,下面重新再贴一下代码。
https://i.imgur.com/uDGV9e1.png
2017-06-19 13:03:25 +08:00
回复了 lancn 创建的主题 程序员 JS 根据来路域名跳转不同网址问题
@EXDestroyer #19 并不是 Bug,逻辑也并没有问题。也许你没明白我在 #18 所说,没关系,下面我再解释一下。
@Tokin #26 对的,就是这个意思。没事,大家共同探讨问题而已。
@meepo3927 #28 你真的完全理解题主的应用场景吗?注意,我说的是应用场景。他只是需要把两个域名的来路跳转到对应的两个页面上,仅此而已。对应他的使用场景,我给出的这段代码也许是最完美的。
另外,你都“打一眼看就有问题”,我会看不出来?第一,只是应用题主的场景而已。第二,#17 所构造的那个情况我在写那段代码之前就已经考虑到并立刻想到三种解决方法,只是没写出来。为什么不写出来?第一,我代码都给出来了,你解决#17 说的那种情况自己就可以解决啊,解决方法很多。第二,题主举例的那四个域名并不是生产环境的域名,解决方案里的参数自然就不同,我直接给出代码你测试完美,但是在生产环境由于域名长度不同,相应的每个解决方案的参数(截取字符串的长度、判断索引的位置。具体看下面的代码。)也不相同。
好吧,说话很简单,下面贴出代码(代码 2、代码 3 )。(由于 #17 的大神说不推荐用正则(虽然我并不知道为什么不推荐用正则),我就不写正则的方法了。)
https://i.imgur.com/IANt1jg.png

班门弄斧,让大神们见笑了。
2017-06-18 17:09:30 +08:00
回复了 lancn 创建的主题 程序员 JS 根据来路域名跳转不同网址问题
@autoxbc
首先,感谢提示。但是,你说的这些谁都懂。
我写这些代码之前已经把所有的问题都考虑到了。
题主需要用 javascript 代码解决一个问题,而我的代码使题主完美的达到了目的,解决了问题。
所有不结合问题本身的质疑都是耍流氓。如果新闻报道了某地发生了一起抢劫事件,然后全世界的每个人出门都要请保镖跟随吗?我感觉实在是可笑!
2017-06-18 15:23:47 +08:00
回复了 lancn 创建的主题 程序员 JS 根据来路域名跳转不同网址问题
2017-06-18 15:08:45 +08:00
回复了 lancn 创建的主题 程序员 JS 根据来路域名跳转不同网址问题
不支持 Markdown 语法?
https://imgur.com/a/Y15Cu
2017-06-18 15:04:02 +08:00
回复了 lancn 创建的主题 程序员 JS 根据来路域名跳转不同网址问题
```javascript
var referring = document.referrer;
if (referring) {
if (referring.indexOf('123.com') !== -1) {
window.location.replace('http://111.com/');
} else if (referring.indexOf('456.com') !== -1) {
window.location.replace('http://222.com/');
}
}
```
2017-06-12 09:41:29 +08:00
回复了 liuxu 创建的主题 全球工单系统 为啥 V2EX 总是 502 bad gateway
上海电信
Firefox 53
Arch Linux
1 ... 14  15  16  17  18  19  20  21  22  23  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1115 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 18ms · UTC 18:27 · PVG 02:27 · LAX 10:27 · JFK 13:27
Developed with CodeLauncher
♥ Do have faith in what you're doing.