查看完整版本 : 關於程式源碼,請高手協助!
我測試裝一個縮短網址程序
http://www.kkk.tw/
程式源碼在此
http://www.110go.com/news/1018.html
現在有一個問題
如果是https://就無法指向
http://www.kkk.tw/123
https://www.facebook.com/groups/278149905683656/
如果是http://就沒有問題
http://www.kkk.tw/168
http://www.domainclub.org/
有版友可以相助嗎?
1.解決上述問題。
2.成功完成縮短網址後是否可顯示成:http://kkk.tw/168
去除www,感覺更簡單。
:bow:bow:bow:bow:bow萬分感謝!!!:bow:bow:bow:bow:bow
chennien
2016-10-15, 12:53 AM
index.php 第 15 行。
原來是:$data[$link]=str_replace('http://','',$url);
改為:$data[$link]=str_replace('https://', '', str_replace('http://', '', $url));
應該就可以運作了,但這種改法仍是讓 https 的以 http 方式跳轉。
它的原理是把網址去掉 http:// 之後,以 JSON 格式寫入 link.txt 檔案中。
但這源碼存在缺陷,沒設計去掉 https:// ,所以寫入到 link.txt 格式有問題,
因此轉址時會報錯。
chennien
2016-10-15, 12:57 AM
但是我不建議用這套,
因為它的 code 寫得蠻糟糕的。
接資料庫的轉址程式也不難寫,
我本身就有寫一套 nien.co (https://nien.co) 自用和給 API 用 (eg. https://nien.co/resume+ )。
不寫程式的話,
用 Bitly (https://bit.ly) 可以 CNAME 綁定自有域名,可以試試。
accepter
2016-10-15, 07:11 AM
不愧是專業的,看到年大這些專業的分析真棒!~yes,還是要跟大家多學習學習!
index.php 第 15 行。
原來是:$data[$link]=str_replace('http://','',$url);
改為:$data[$link]=str_replace('https://', '', str_replace('http://', '', $url));
應該就可以運作了,但這種改法仍是讓 https 的以 http 方式跳轉。
它的原理是把網址去掉 http:// 之後,以 JSON 格式寫入 link.txt 檔案中。
但這源碼存在缺陷,沒設計去掉 https:// ,所以寫入到 link.txt 格式有問題,
因此轉址時會報錯。
十分感謝!
行家一出手便知有沒有!!!~yes~yes~yes~yes
但是我不建議用這套,
因為它的 code 寫得蠻糟糕的。
接資料庫的轉址程式也不難寫,
我本身就有寫一套 nien.co (https://nien.co) 自用和給 API 用 (eg. https://nien.co/resume+ )。
不寫程式的話,
用 Bitly (https://bit.ly) 可以 CNAME 綁定自有域名,可以試試。
老大,再請問一下!
我設定後,是所有人都可以使用還是只有自己使用而已。
需要經過審核還是?
我已綁定一個
www.coo.tw
全外文實在沒辦法!:XD:
謝謝陳年兄的指點,太棒了!學習中!
經指點,爬文這篇,一起來試試。
https://www.minwt.com/free/15756.html
jerrymsa
2016-10-20, 02:41 AM
668大~老實說不建議架轉址站
因為非法網站/廣告信業者會感謝您...........
668大~老實說不建議架轉址站
因為非法網站/廣告信業者會感謝您...........
謝謝了!
域名太多!找一些程式試試。
chennien
2016-11-23, 07:45 AM
剛發現有另一個 8591.tw (http://8591.tw) 也是轉址站。
剛發現有另一個 8591.tw (http://8591.tw) 也是轉址站。
Domain Name: 8591.tw
Registrant:
數字科技股份有限公司
數字科技旗下的
vBulletin® v3.8.4,版權所有 ©2000-2026,Jelsoft Enterprises Ltd.