pblog超輕量級(jí)個(gè)人博客
pblog——超輕量級(jí)個(gè)人博客系統(tǒng),采用PHP和MySQL開發(fā),只保留博客最基本的功能——發(fā)表文章和留言互動(dòng),同時(shí)靜態(tài)化博客,讓天朝空間都可以快速運(yùn)行的博客。Pblog第一正式版共近3千行代碼,70個(gè)文件
- apache rewrite
- nginx rewrite
- 讓pblog支持郵件發(fā)送
Pblog的安裝詳見:http://pjiaxu.com/pblog/1.html
Pblog所有的文章都放置在/archives/ 文件夾內(nèi),為了減少url的層數(shù),采用了rewrite ,即將靜態(tài)的html重定向到/archives/文件夾內(nèi),這需要服務(wù)器的支持(絕大部分支持):
apache rewrite
#去掉注釋重定向404頁面到歸檔頁面
ErrorDocument 404 /archives.html
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /archives/$1 [QSA,PT,L]
nginx rewrite
server{
if (!-e $request_filename) {
rewrite ^/(.*)$ /archives/$1 break;
}
error_page 404 /archives.html;
}
看到兩個(gè)配置都是將archives.html作為404頁面,這是因?yàn)閍rchives.html就像網(wǎng)站的sitemap,在遇到404的時(shí)候,也可以訪問到全站的鏈接。
讓pblog支持郵件發(fā)送
打開/config.php 看到12行后的內(nèi)容,大概如下:
// 在此配置你的郵箱,可以使用多個(gè),避免發(fā)得太多會(huì)和諧了
// $mail_conf = array(
// 'google'=>array(
// 'secure'=>'ssl',
// 'host'=>'smtp.gmail.com',
// 'name'=>'',
// 'pwd'=>'',
// 'port'=>465
// ),
// 'qq'=>array(
// 'secure'=>'ssl',
// 'host'=>'smtp.qq.com',
// 'name'=>'',
// 'pwd'=>'',
// 'port'=>465
// )
// );
//可以繼續(xù)163 sina ====
// define('MAIL', serialize($mail_conf));
可以填滿這些信息后,去掉注釋,后臺(tái)就會(huì)自動(dòng)支持郵件發(fā)送了,我建議你多寫幾個(gè)免費(fèi)的Email,特別是你的互動(dòng)比較多時(shí)!
暫時(shí)就只要這些配置了,最好,祝你擁有一個(gè)值得回憶的博客。
評(píng)論
圖片
表情
