StatusNet研究系列
StatusNet研究(1):介绍
StatusNet研究(2):基本安装
StatusNet研究(3):友好URL与OpenID支持
StatusNet研究(4):快速安装
StatusNet研究(5):支持Jabber/Gtalk

友好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是兼容的。

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

转载于:https://www.cnblogs.com/flashlm/archive/2010/01/26/statusnet-3-config-openid-pretty-url.html

微博平台StatusNet研究(3):友好URL与OpenID支持相关推荐

  1. 微博平台StatusNet研究(4):快速安装

    StatusNet研究系列 StatusNet研究(1):介绍 StatusNet研究(2):基本安装 StatusNet研究(3):友好URL与OpenID支持 StatusNet研究(4):快速安 ...

  2. 折腾StatusNet(原laconica),搭建个人微博平台

    自从开始嘀咕,就喜欢上了微博,可某市发生了那点事后,国内微博集体"维护"了,没使用Twitter,就考虑到早晚会被墙在外面,觉得选择国内的服务比较稳定一点,这下玩笑开大了,饭fou ...

  3. url wordpress_什么是WordPress中的SEO友好URL结构

    url wordpress Have you ever wondered what's the most SEO friendly permalink structure in WordPress? ...

  4. 微博平台的链路追踪及服务质量保障系统——Watchman系统

    如其他大中型互联网应用一样,微博平台由众多的分布式组件构成,用户通过浏览器或移动客户端的每一个HTTP请求到达应用服务器后,会经过很多个业务系统或系统组件,并留下足迹(footprint).但是这些分 ...

  5. 前微博副总私房干货:微博平台与架构从零到IPO的打磨经验

    ▎PPT大曝光 ▎嘉宾简介 芦义,引力创投合伙人:前任新浪微博事业部副总经理,微博平台总经理.主要负责微博平台与产品架构.2008 年加入新浪,曾负责新浪视频和客户端产品:还曾于2005年,联合创办了 ...

  6. 基于多层结构的网络游戏平台的研究与应用

    基于多层结构的网络游戏平台的研究与应用 学科专业: 计算机软件与理论 研究方向: 计算机软件 导 师: 李 祥 教授 研 究 生: 匡 华 中国 · 贵州 · 贵阳 2007年 5 月 本文的主要工作 ...

  7. 【转载】基于多层结构的网络游戏平台的研究与应用

    本文纯粹收藏,如有再转,请按如下方式详细标明文章题目.作者及其导师信息,以示尊重.由此所引发的版权问题与本博无关! 来源:http://www.cnblogs.com/bluespot/archive ...

  8. 微博平台架构和安全——微博平台首席架构师杨卫华演讲

    微博平台首席架构师杨卫华演讲 新浪科技讯11月16日下午消息,由新浪微博(http://t.sina.com.cn)主办的中国首届微博开发者大会在北京举行,这是国内微博行业的首场技术盛宴  作为国内微 ...

  9. 计算机通识必修课程学什么内容,计算机通识课程教学平台的研究与探索——以民办大学为例.pdf...

    2017年第1期 吉林省教育学院学报 No.1,2017 第33卷 JOURNAL OF EDUCATIONAL INSTITUTE OF JILIN PROVINCE Vol.33 (总第433期) ...

最新文章

  1. git获取提交记录commit id
  2. 将hadoop源代码导入eclipse
  3. c json输出html标签,Json编码HTML字符串
  4. LC-BLSTM结构快速解读
  5. font-familly:' 阿里巴巴-普惠体 '【永久免费 】 - 下载与使用
  6. mysql 表复制 速度_提高MySql复制速度
  7. 网上流行护眼色的RGB值和颜色代码(豆沙绿:RGB颜色 红:199,绿:237,蓝:204)
  8. Captain Flint and Crew Recruitment
  9. 边城小猿——某二线城程序员15年的工作经历
  10. html插入外链音乐,GitHub Page插入网易云音乐外链
  11. 音视频算法在淘宝中的应用
  12. css vue 内联_vue 内联样式style中的background
  13. 第2章 关系数据库(数据库系统概论)
  14. 樊登36个问题建立亲密关系_拉近亲密关系的36个问题
  15. 如何在一个frame中调用另一个frame中的javascript函数
  16. 【ProVerif学习笔记】2:协议建模中的声明
  17. Springboot集成rabbitmq实现延时队列
  18. 还没搞懂正则?熬夜到虚脱整理出来的Python的正则表达式总结(Regular Expression)
  19. 简单漏洞:CVE-2022-0543 Redis Lua 沙盒绕过
  20. Dnsmasq (简体中文)

热门文章

  1. bootstrap java_查看tomcat启动文件都干点啥---Bootstrap.java
  2. string类具体用法
  3. centos7 pam mysql.so,Centos7下搭建FTP服务器(博主亲测不坑)
  4. linux线程池实现多线程并发,基于Linux的多线程池并发Web服务器设计-电子设计工程.PDF...
  5. 如何关闭PHP的安全模式,Linux下的Apache和PHP安全设置,如何开启PHP的安全模式
  6. linux和windows接口中文乱码_使用jmeter进行接口自动化实例
  7. mysql可视化导入csv文件_我们如何将数据从.CSV文件导入MySQL表?
  8. 删除所有数据_mysql数据库操作——数据库的增删改查
  9. android 固定底部导航,如何设置android底部导航栏位置固定在android
  10. Docker网络详解——原理篇