![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 疑難雜症區
(https://www.pcdvd.com.tw/forumdisplay.php?f=34)
- - 有沒有讓網站自動跳轉的方法
(https://www.pcdvd.com.tw/showthread.php?t=1020855)
|
|---|
有沒有讓網站自動跳轉的方法
有沒有方法設定成當我連到A網頁時
它自己就會跳到B網站 我試過利用hosts 但他只能對指定頁面生效,底下的子網頁並不會被跳轉 我能夠將某個IP的網站全部導向我所指定的IP 請問有這種方法嗎 |
For example? :confused:
|
firefox 裝greasemonky
自己寫想要的腳本 |
自己架各DNS SERVER
要怎麼轉自己設吧! XD |
引用:
比如說 www.gamer.com.tw 的IP位置是 60.199.217.26 www.pcdvd.com.tw 的IP位置是 202.145.199.35 如果使用hosts 能夠將 www.gamer.com.tw 這個頁面導向 202.145.199.35 可是 www.gamer.com.tw 底下有很多連結 像是play.gamer.com.tw 這就沒辦法用上面的方法 除非你手動把他一個一個輸入進去 但是play.gamer.com.tw和www.gamer.com.tw的IP位置是一樣的 有沒有方法可以將 60.199.217.26 這個IP的所有頁面通通導向202.145.199.35 --------------------------------------------------------------------- To tp34x 這個東西我之前有上網找過 可是我本身不是念電腦這方面的 只學過一點點C++ 而且還是最基礎那種 雖然網路上有很多寫好的腳本 可是我找不到我想要的東西 要我修改我也不知道從何下手 不知道能不能提供一些更詳細的資訊 |
子網域...
架個DNS放著假資料,你就跟它request, DNS server才有辦法處理*.gamer.com.tw 這樣的東西 greasemonky配合script似乎跟樓主要的東西不太一樣... 他要的大概是: 開 www.gamer.com.tw ,顯示的卻是 www.pcdvd.com.tw 的內容及畫面 而不是開了 www.gamer.com.tw 後跳轉到 www.pcdvd.com.tw 除非編輯hosts這檔案的用意我完全誤會 總而言之,技術層面之無用及實用層面低到吐血,別這樣搞 如果是真的要用跳轉的,那就用tp34x的方式,那也夠搞死你了 因為IE不來greasemonkey這套 :cool: |
引用:
看完之後來是不太懂.. 上網查了一下之後 找到的都是www.noip.com這種幫人架網站的服務 如果我想要自己架一個DNS就必須買一台主機之類的嗎 想問一下有沒有更方便的方法 |
引用:
真的建議你不要搞,非搞不可的話,你可以試著架DNS Server在你目前用的電腦上, 然後你網路卡上的DNS就設到 127.0.0.1,跟你找那個noip完全沒有任何關聯. 因為你不知道何謂DNS Server,建議你不要再做這種嘗試. |
你還是談談做這件事的緣由吧
如果只是跳轉 用 greasemonky 寫個比對 window.location 的腳本 以 www.gamer.com.tw 和 play.gamer.com.tw 的例子 只要抓到 window.location 有 gamer.com.tw ,就跳到 www.pcdvd.com.tw (如果你想要看到這個) 但,如果是你例子舉的 只是將 60.199.217.26 這個IP的所有頁面通通導向202.145.199.35 這麼做的用意是? 純粹是讓別人上不了 60.199.217.26 還是要 cheat 別人,以為他上的是 60.199.217.26 |
TO tvirus
感謝你的指點 後來發現我好像弄得太複雜了... 弄到我自己都忘記我要幹嘛 比起讓它直接連到其他網站 用"跳轉"的好像比較符合我的需求 ---------------------------------- TO tp34x 本來想要靠你說的自己把他弄懂..結果弄了一天還是做不到 這邊是我用chrome的tampermonkey弄的 (應該跟greasemonky是一樣的東西吧) function aaa(f){ var script = document.createElement("script"); script.appendChild(document.createTextNode("(" + f.toString() + ")();")); document.documentElement.appendChild(script); } var bbb = function() { if (location=="http://tw.yahoo.com/") { location.href = 'http://www.google.com.tw/'; } }; aaa(bbb); 這個是我查了一堆東西才好不容易打出來的 它可以符合我的要求 就是用跳轉的 可是一樣只作用在單一個網頁 能不能在進一步指導我該如何做下去 |
| 所有的時間均為GMT +8。 現在的時間是01:21 AM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2026。