惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
V
Visual Studio Blog
P
Privacy International News Feed
月光博客
月光博客
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
L
Lohrmann on Cybersecurity
N
News and Events Feed by Topic
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Apple Machine Learning Research
Apple Machine Learning Research
阮一峰的网络日志
阮一峰的网络日志
Webroot Blog
Webroot Blog
T
Threatpost
宝玉的分享
宝玉的分享
The Last Watchdog
The Last Watchdog
小众软件
小众软件
L
LINUX DO - 最新话题
C
Cisco Blogs
T
Troy Hunt's Blog
Schneier on Security
Schneier on Security
酷 壳 – CoolShell
酷 壳 – CoolShell
www.infosecurity-magazine.com
www.infosecurity-magazine.com
雷峰网
雷峰网
G
GRAHAM CLULEY
有赞技术团队
有赞技术团队
Know Your Adversary
Know Your Adversary
博客园 - 叶小钗
罗磊的独立博客
V
V2EX
博客园 - Franky
P
Proofpoint News Feed
SecWiki News
SecWiki News
腾讯CDC
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Jina AI
Jina AI
博客园 - 三生石上(FineUI控件)
S
Secure Thoughts
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Google DeepMind News
Google DeepMind News
Attack and Defense Labs
Attack and Defense Labs
人人都是产品经理
人人都是产品经理
The Cloudflare Blog
PCI Perspectives
PCI Perspectives
V2EX - 技术
V2EX - 技术
Google DeepMind News
Google DeepMind News
Last Week in AI
Last Week in AI
aimingoo的专栏
aimingoo的专栏
Cisco Talos Blog
Cisco Talos Blog
N
News and Events Feed by Topic
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
S
SegmentFault 最新的问题

博客园 - canbeing

Cocos2d-x游戏引擎实战开发炸弹超人项目教程 全套下载 1至6课 关于Android多项目依赖在Eclipse中无法关联源代码的问题解决 免费将Mac OS X从Snow Leopard升级到Mountain Lion 文档在线预览:文档生成技术细节 文档在线预览:总体思路 开发服务器恢复手记与心得 养成良好习惯 铸造高效管理 计算机管理:电脑定时开关机 [深圳]金蝶软件招聘多名网站架构师、规划师、开发工程师、策划师、设计师 微博平台StatusNet研究(5):支持Jabber/Gtalk 微博平台StatusNet研究(4):快速安装 微博平台StatusNet研究(2):基本安装 微博平台StatusNet研究(1):介绍 分享微博平台间的信息同步方法 在线服务器性能状态监控预警软件推荐:监控宝 VPS上安装LAMP(Linux+Apache+MySQL+PHP)步骤 [已送完]赠送Google Wave 邀请码 偶对《蜗居》人物的观点感想 Linux使用入门与服务器管理交流 PPT
微博平台StatusNet研究(3):友好URL与OpenID支持
canbeing · 2010-01-26 · via 博客园 - canbeing

友好URL

友好URL又称为Pretty Url或Fancy Url,目的是给客户端提供简洁、漂亮的URL地址以提高易用性及搜索引擎优化。在这里是使用Apache的Rewrite来实现StatusNet的URL友好化。

1、将StatusNet根目录下的htaccess.sample文件重命名为apache的配置文件(AccessFileName).htaccess(Windows下不能直接重命名,需要在命令提示符下使用命令来重命名)。

2、再编辑.htaccess,将RewriteBase /mublog/ 按照StatusNet的实际目录修改即可,

RewriteBase /

或者 RewriteBase /statusnet/

3、让Apache支持配置文件重写,设置

AllowOverride All

4、在config.php里添加配置:

$config['site']['fancy'] = true;

支持OpenID

OpenID渐渐流行,使用OpenID使得网站的注册和登录方便了许多。StatusNet启用对OpenID的支持非常简单。

1、从 http://openidenabled.com/下载php-openid-2.1.3,解压Auth目录到ext目录

2、在config.php里添加配置:

$config['openid']['enabled'] = true;

可能碰到的问题

1、使用OpenID功能时,出现如下错误:“OpenID:Fatal error: Define Auth_OpenID_RAND_SOURCE as null to continue with an insecure random number generator.”

解决办法:在OpenID客户端程序Auth/OpenID/CryptUtil.php里查找“define('Auth_OpenID_RAND_SOURCE', ”将该行修改为:

define('Auth_OpenID_RAND_SOURCE', null);

2、使用OpenID时出现未找到的方法或者提示数据库表不存在

解决办法:下载适当版本的OpenID客户端程序,0.8.2版本的StatusNet与2.1.3版本的php-openid是兼容的。

本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。