以往 301 我都是設在 Apache 裡面,如下:
RewriteRule ^news$ http://example.com/news/ [R=301,NE,L]
想要在 PHP 送 301 / 302 Redirect 的 Header 要如何寫?
HTTP 定義 301 / 302 的 Header 意義:
- 301: 永久轉址 (Permanently Moved)
- 302: 臨時轉址 (Temporarily Moved)
個人筆記, 記錄關於 系統、程式、新聞 與 日常生活 等資訊
以往 301 我都是設在 Apache 裡面,如下:
RewriteRule ^news$ http://example.com/news/ [R=301,NE,L]
想要在 PHP 送 301 / 302 Redirect 的 Header 要如何寫?
HTTP 定義 301 / 302 的 Header 意義:
要玩 MS-DOS 時代的遊戲,以前還要裝模擬器,現在都已經可以於瀏覽器直接玩了~
註:不過我的機器跑起來像慢動作一樣,但是 CPU 也沒吃多少,原因不明
Debian Linux 要從 wheezy 升級到 jessie,要怎麼做呢?有什麼大變動要注意的呢?
PayPal 發信說政策更新通知,然後連結過去的是「全面提昇台灣交易平台系統」,但是看內容看起來怪怪的,怎麼看都不像升級,像是降級,到底是發生什麼事情?
這個月去日本順便買了 Kindle paperwhite 3 回來讀 PDF 用,做點紀錄。
Qira 是一套 反組譯 結合 版本控制的分析工具,可以方便 Debug Binary 使用。
想要取得專案中目前在 Master 或 Branch,可以判斷要去抓不同的 config,可以使用此 function。
<?php
function get_git_branch_name()
{
$git_head = './.git/HEAD';
return (file_exists($git_head)) ? implode('/', array_slice(explode('/', file_get_contents($git_head)), 2)) : '';
}
?>
註:$git_head 的路徑請自行修改設定。
使用方式:
<?php print_r(get_git_branch_name()); // master ?>
感謝 Fwolf 的建議,用 system 的指令執行:git branch | grep '*' | awk '{print $2}' ,可以解決 submodule 抓不到 branch 的問題
網頁內容假設只有一行(或不定行數,達不到頁面高度),但是想要設定整頁的背景顏色,就會需要設定高度(height:800px 之類的),要如何設定才能整個可視範圍都不會有問題呢?
想要定時檢查 整個資料夾(目錄) 的檔案內容是否有被新增、修改,可以使用 md5sum 來達成,但是 md5sum 只能對單一檔案,要對整個資料夾要怎麼做呢?
國中時期很喜歡打的電玩 - 吞食天地2(三國誌),沒想到居然有這麼多隱藏的密技。
示範各角色祕技就可以錄半小時,如果早點看到這密技,以前電玩的錢應該可以省掉不少~