在IIS上實現WP的固定網址(Permalinks)

LINEで送る
[`evernote` not found]

困擾我無敵久的問題終於得到解答了
所有會出現404錯誤的關鍵
就是固定網址(Permalinks)的實現與否
之前還下載了一個要付費的MOD_REWRITE(IIS版)的試用版
結果沒有啥作用@@
剛剛很虔誠的拜了一下GOOGLE
擲出Pretty WordPress Permalinks on IIS這帖良方

依樣畫葫蘆把wp-404-handler.php:

<?php
$qs = $_SERVER['QUERY_STRING'];
$pos = strrpos($qs, '://');
$pos = strpos($qs, '/', $pos + 4);
$_SERVER['REQUEST_URI'] = substr($qs, $pos);
$_SERVER['PATH_INFO'] = $_SERVER['REQUEST_URI'];
include('index.php');
?>

複製到(or Download)WP下
再把404的錯誤指向這一頁(URL)
問題就很歡樂的解決囉
Flickr Photo Album也跑起來了(不過還需要改一下CSS@@)
現在我是把網址改設成(因為文章標題如果有日文的話…)

/%year%/%monthnum%/%day%/Just_%post_id%.html

這樣一來應該會造成之前的文章在GOOGLE變成孤兒
不過我記得有可以幫忙的外掛把舊文導到新網址
有時間再來找吧….