注册
登陆
首页
关于
新闻
文档
论坛
下载
用户名
密码
记住我
还未注册?
文章管理
通过email发送
Email 地址
*
标题
*
内容
*
xoops url重写与simplified_url by 博客石油 使用apache的mod_rewrite比较流行的几种方法:1.网上广泛流传的正则表达式,2.shorturl,3.simplified_url. 个人认为使用simplified_url最方便。效果也最好。 一般的url重写会写成这样http://www.blogoil.com/modules/news/article/1/arg1/arg2 但是这样深层的目录,不利于搜索引擎收录。 使用simplified_url把网站的url http://www.blogoil.com/modules/news/article.php?storyid=1 重写成: http://www.blogoil.com/news+article.storyid+1.htm 把url: http://www.blogoil.com/modules/userinfo.php?uid=188 写成: http://www.blogoil.com/userinfo.uid+188.html 更多的例子,可以访问http://www.blogoil.com 这样给搜索引擎一个假象,所有的网页目录都在网站的根目录下。 更利于搜索引擎收录(shorturl重写后不是这样的)。 而且相对于shorturl, simplified_url支持的xoops模块更多。 simplified_url下载:http://www.blogoil.com/simplified_url_014.zip simplified_url安装与配置很简单: 1.配置apache支持mod_rewrite,编辑.htaccess文件 # RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-s RewriteRule ^.*\.(htm|html) loadpage.php [L] RewriteRule ^$ loadpage.php [L] # 2.下载:simplified_url下载:http://www.blogoil.com/simplified_url_014.zip 3.上传 loadpages.php,simplified_url.php两个文件到网站的根目录。 4.编辑mainfile.php, define('XOOPS_URL', 'http://www.blogoil.com'); include "simplified_url.php"; //这一行是加入的部分 define('XOOPS_CHECK_PATH', 0); 5.大功告成! 更多... http://xoops.org.cn/modules/article/view.article.php/c5/88