Apache2 mod_rewrite 遇到 %20 和 加號混合的解法

PHP 的 urlencode 有兩種:

  • rawurlencode(‘c & c++’); // 20%26%20c%2B%2B
  • urlencode(‘c & c++’); // c+%26+c%2B%2B
  • 由上述看到主要差異在於空白(%20 vs +),+ 會被轉成 %2B

平常使用 urlencode() / rawurlencode() 在 Apache rewrite 轉回來都不會有問題,但是從其它程式語言來得,有遇到同時有 %20 和 +,但是這些在 Apache 端都會被轉成空白讓 PHP 吃,該怎麼避免 + 被轉成空白呢?

繼續閱讀

發表於 My_Note-Unix | 已標籤 , , | 發表迴響

世上最醜的顏色 – 2016

沒想到有「世界上最醜的顏色」這種東西,澳洲研究人員研究找出來的。

繼續閱讀

發表於 News | 已標籤 , , | 1 則迴響

台北市最新的菜市場名字 – 2016

台北市近三年的新生兒名字統計,最熱門的菜市場名字誕生,以往 「怡君」、「淑芬」、「志豪」或「志明」 都不在 Top 5 內了~

繼續閱讀

發表於 News | 已標籤 , , | 發表迴響

iTerm2 命令列顯示圖片 imgcat

於 Mac 最常使用 iTerm2,iTerm2 搭配 imgcat 的話,就可以於命令列直接將圖片顯示出來。

繼續閱讀

發表於 My_Note-Unix | 已標籤 , , , , , | 發表迴響

HTML head 裡面各家 meta 設定參考範例

現在各家(Google、Facebook、Twitter …)都有自己定義的 meta 屬性,要大家寫入…裡面。

此篇連瀏覽器、App 等等都有整理在裡面了,還有很多平常沒注意到的。

發表於 My-Favorite-Site | 已標籤 , , , | 發表迴響

好站:R 語言翻轉教室

想要學習 R 語言,這篇文章有快速介紹,也把一系列的教學影片都整理在裡面。

發表於 Document-Ebook | 已標籤 , , | 發表迴響

各汽車品牌養車10年的花費排名 – 2016

沒想到汽車維修網站會出各品牌10年保養花費調查的排行榜,蠻有意思的。

繼續閱讀

發表於 News | 已標籤 , , , | 2 則迴響

Facebook Messenger 短網址 m.me

在 Facebook 傳訊息溝通時,有人會覺得視窗太小,這時候可以點選上面 Messengers 圖示,選 See All,可以到比較大的畫面。

繼續閱讀

發表於 News | 已標籤 , , , | 發表迴響

Apache2 紀錄每個 request 的時間

Apache 想將每個 request 花費時間都紀錄起來,要怎麼做呢?

註:環境是 Debian / Ubuntu Linux

繼續閱讀

發表於 My_Note-Unix | 已標籤 , , , , , | 發表迴響

郵局推「智慧郵箱」可貨到付款

中華郵政(郵局)也開始進步了,可以 24小時自動化收件,而且可以使用 VISA 行動支付付款取貨。

繼續閱讀

發表於 News | 已標籤 , | 發表迴響