LifeType 中文開發論壇

支援 => 使用與操作 => 主題作者是: sotob 於 十一月 11, 2006, 10:40:17 上午



主題: 自定網址的permalink_format設定
作者: sotob十一月 11, 2006, 10:40:17 上午
我將網址設定設成自定網址,
想要把permalink_format設定成如下式:
index.php?op=ViewArticle&articleId=100&blogId=1
但是網址輸出後會變成:
http://網址/index.phpop=ViewArticle&articleId=100&blogId=1

index.php後方的問號消失了,
而我而問號前補上\無效,
補上\\也沒有用!
請問一下該如何設定呢?

但是若設定成/blog/{blogid}/{catid}/archives/{postid}$,
發表迴響後要在大約5-10分鐘後才會看得到,
且確定已將快取關閉。

我的版本為1.0.6
先謝過解答的網友!


主題: Re: 自定網址的permalink_format設定
作者: sotob十一月 16, 2006, 04:41:46 下午
因為問題已經解決,
所以來個自問自答,
於httpd.conf內設定:
RedirectMatch /(\d+)/\d*/\d*/\d*/\d*/(\d+)$ http://網址/index.php?op=ViewArticle\&articleId=$2\&blogId=$1
/(\d+)/\d*/\d*/\d*/\d*/(\d+)就是自定網址的「靜態網址」的連結的常規式,
若是有更改網址請自行撰寫正確的常規式,
而$1就代表第一個括號內的值,
$2就代表第二個,
依此類推,
而&代表$前的常規式,
所以要顯示&要撰寫成\&,
在重啟apache server後,
發表迴響就可以馬上看得到了! :-D


主題: Re: 自定網址的permalink_format設定
作者: winman十一月 16, 2006, 06:45:05 下午
恭喜你解决了问题。  :-D 也多谢你的分享哦。  ;-)