Tag Archives: redirect

用 Amazon API Gateway 重導網域

在「Creating An Amazon API Gateway With aws-cli For Domain Redirect」這邊看到用 Amazon API Gateway 重導整個網域的方法。一般的做法是用 Amazon S3 (用 web hosting 重導) + Amazon CloudFront (for HTTPS) 堆出來,事實上這個方法成本也比較低,這篇文章只是示範怎麼用而已: I’m not saying the API Gateway method is better than using S3 plus CloudFront … Continue reading

Posted in AWS, CDN, Cloud, Computer, Murmuring, Network, Programming, Security, WWW | Tagged , , , , , , , , , , , , | Leave a comment

強迫 Blogger (Blogspot) 使用 blogspot.com 的網域 (而非 .tw)

在「Prevent Blogger from Redirecting your Blogspot Blog to Country-Specific URLs」這篇文章裡提到了 Blog 的擁有人要怎麼避免 Google 把網址導到 country-based 的網域下。 目前 Google Chrome 的使用者端可以安裝「NoCountryRedirect (NCR)」這個套件來避開這個問題,但你總不能要求每個人都裝套件... 而這篇文章則說明了如何在 Blogger 裡插入一段 javascript 避免使用 country-based domain: <script type="text/javascript"> // Written by Amit Agarwal /* Get the full URL … Continue reading

Posted in Blog, Computer, Murmuring, Network, Search Engine, WWW | Tagged , , , , , , , , , | Leave a comment

Yuren Ju 的 ptt redirect:從轉載網站自動轉回 Ptt 原文

Twitter 上看到的 Google Chrome Extension 專案,針對轉載自 Ptt 的網站自動轉回 Ptt 原文: 不喜歡一些網站直接轉載 #ptt 並且加上廣告嗎?我寫了一個 chrome extension 讓你點到這些網站的連結時直接轉回 ptt,目前只支援 disp.cc https://t.co/HEZm1lDzyN — Yuren Ju (@yurenju) April 22, 2015 程式在「ptt redirect」這邊,而原始程式碼在 GitHub 的「yurenju/ptt-redirect」這邊。 目前只支援 disp.cc,應該還有好幾個站可以支援...

Posted in BBS, Browser, Computer, GoogleChrome, Murmuring, Network, Software, WWW | Tagged , , , , , | Leave a comment

用 Amazon S3 送 301 重導

參考「Configure a Bucket for Website Hosting」這邊的說明就可以了,拿 test-redirect.abpe.org 當範例,先是 CNAME 到 S3 的 website endpoint 上:(這個 bucket 我是放在 us-west-2 上,所以會指到 us-west-2 的 website endpoint) ;; ANSWER SECTION: test-redirect.abpe.org. 7200 IN CNAME test-redirect.abpe.org.s3-website-us-west-2.amazonaws.com. 然後 S3 上指定 redirect rule: <RoutingRules> <RoutingRule> <Condition> <KeyPrefixEquals>img/</KeyPrefixEquals> … Continue reading

Posted in AWS, CDN, Cloud, Computer, Murmuring, Network, WWW | Tagged , , , , | Leave a comment

擋 Open Redirect 的問題...

Open Redirect 的問題可以參考: CWE-601: URL Redirection to Untrusted Site ('Open Redirect') Open redirect 這兩個連結。主要是要避免 phishing 的問題上。 一開始是以「只允許 / 開頭」為條件過濾,但 protocol-relative 的 //www.example.com 可以繞開。 如果變成「只允許 / 開頭,但不允許 // 開頭」,是不是就沒事了呢? 在「Evolution of Open Redirect Vulnerability.」這邊又看到新招:「/\www.example.com」。 想要用 parse_url() 檢查?沒問題: $ php -a Interactive … Continue reading

Posted in Browser, Computer, GoogleChrome, IE, Murmuring, Network, Programming, Security, WWW | Tagged , , , , , , | Leave a comment

HTTP Header 裡的 Location 使用相對路徑...

HTTP Response Header 的 Location (俗稱「轉址」) 被用在不少地方,剛好今天被 ccn 戳到相關的問題... 在維基百科的「HTTP location」條目裡面有說明 HTTP/1.1 的規範裡要求必須是 absolute URI: Location = "Location" ":" absoluteURI 但實務上,目前市場上常見的瀏覽器都支援相對路徑。而且在 HTTP/1.1 修正版 (目前還在 draft) 裡被修正成: Location = URI-reference 並且說明 relative 時的判定方式: The field value consists of a single URI-reference. … Continue reading

Posted in Browser, Computer, Murmuring, Network, Programming, Software, WWW | Tagged , , , , , , , | Leave a comment

把舊的 Blog 搬到另外一個網段...

把本來在 gslin.org 的 blog 搬到 old.gslin.org,然後丟個 301 讓本來的連結慢慢轉換過去... (雖然那邊應該是沒剩下什麼資料了) 放一陣子後就可以把 gslin.org 拿來回做其他用途了...

Posted in Blog, Computer, Murmuring, Network, WWW | Tagged , , , , | Leave a comment

拿掉 Blogger 的 Country Redirect

在台灣看 Blogger 時會被導到 blogspot.tw 網域,目的是為了要能夠支援 content filter,也就是「Why does my blog redirect to a country-specific URL? (ccTLD)」裡的這段: Q: Why is this happening? A: We are doing this to provide more support for managing content locally. If we receive a removal request … Continue reading

Posted in Blog, Computer, Murmuring, Network, WWW | Tagged , , , , , , | Leave a comment