
推 wannawanna:推 不過自訂短網址應該會很容易衝突? 10/07 20:14
※ 編輯: F23ko 來自: 114.35.18.75 (10/07 20:51)
→ F23ko:自訂義短網址就是看看誰先搶先贏了 10/07 20:51
→ danny8376:純粹好奇... nginx有沒有開cache呢OWO? 10/08 02:09
→ danny8376:雖然現階段是不會發生 也不一定會發生 10/08 02:10
→ danny8376:不過要是流量大的話 這種近乎靜態的內容每次都要解析PHP 10/08 02:10
→ danny8376:PHP可以把記憶體吃到炸掉的www 10/08 02:10
→ F23ko:catche只有針對圖片跟js那些東西開而已,PHP的我還在研究中 10/08 02:15
→ F23ko:我幾天前才第一次碰nginx的啊... XD 10/08 02:16
→ F23ko:不對,不能開cache,因為每個php會把造訪者的資料給log下來 10/08 02:22
→ F23ko:我記得fast cgi好像不會每次都解析php的樣子,可能會好一點 10/08 02:23
→ F23ko:說到 nginx.. 把APACHE換成nginx的時候,rewriterule要改寫 10/08 02:24
→ F23ko:好多地方orz.... 10/08 02:25
→ danny8376:對齁 忘了有造訪紀錄XD 不過解析效率不是問題 10/08 03:53
→ danny8376:主要問題在於PHP是很可怕的memory hungry啊www 10/08 03:54
→ danny8376:PHP最基本執行就快1M的記憶體了www 10/08 03:59
→ danny8376:想玩的話可以搭cache 然後nginx寫lua 10/08 04:02
→ danny8376:從unix socket送dgram給另外的後端做統計? 10/08 04:03
→ danny8376:(好像跳太多了XDD 用C++掛lib寫fastcgi應該也不錯?) 10/08 04:04
→ danny8376:不過這也是1k req/min之類的附載才有可能要考慮啦XDD 10/08 04:05
→ danny8376:是說nginx的rewrite不難寫啊 有需要還可以直接寫if 10/08 04:06
→ danny8376:相當程度上比apache設定來得直觀www 10/08 04:07
→ danny8376:比起rewrite而言 倒是萬惡的.htacess 10/08 04:08
→ danny8376:害我改成nginx的時候到處找檔案 合併到conf裡面... 10/08 04:08
→ danny8376:還有XSS的測試耶XDD 10/08 04:18
推 hit1205:副檔名很實用 XD 有些地方沒副檔名就沒預覽塗了... 10/08 06:32
→ hit1205:噗浪和 Web PTT 都是 10/08 06:33
→ hit1205: 圖 10/08 06:33
推 danny8376:支援副檔名真的是很實用www 10/08 07:14
推 NaoGaTsu:超有意思! 10/09 19:13
→ kovenkoven:副檔名的功能似乎是抓第一個.之後的字串都過濾掉? 10/11 14:57
差不多了
ngine 那邊是這樣寫的
無命令的狀況
location ~ "^/[^/\.]{3,}(\.[A-Za-z0-9]*)?/?$"
有命令的狀況 (後面加上 /v /d /i /u ) 之類的
location ~ "^/[^/\.]{3,}(\.[A-Za-z0-9]*)?/[A-Za-z0-9]+"
所以,要把 html 假裝成 jpg 也是OK的
※ 編輯: F23ko 來自: 114.35.18.75 (10/11 15:27)