Joomla开启SEF的方法


Posted in PHP onMay 04, 2016

本文实例讲述了Joomla开启SEF的方法。分享给大家供大家参考,具体如下:

使用SEF(search engine friendly)网址的主要目的是使内容的关键词出现在URL中,这也是我们常说的SEO中的一项重要内容,对于搜索引擎的来说,这样可以增强当前页面与这些关键词之间的关联度。下面我们来看看如何在Joomla 1.5中使用SEF网址。

1.安装Joomla1.5

2.在全局设置中(Global Configuration),将“搜索引擎优化网址(Search Engine Friendly URLs)”设置为“开启(Yes)”,保存设置。

这是Joomla系统中最主要的搜索引擎优化设置,所以在进行下面的步骤之前,我们首先将它开启;现在,站点的URL就是由当前页面或文章的标题别名 (Alias)构成了。如果没有为当前页面或文章设置别名,那么URL会直接使用页面或文章的标题来构成URL(Title)。

如果你遇到问题,可以尝试修改configuration.php文件中的$live_site设置。如果你的Joomla安装在站点根路径中(例 如 public_html或htdocs),那么需要将$live_site设置为“/” 或 “http://www.example.com”或 “http://example.com”。如果站点安装在子路径中,就需要将$live_site设置为“/子路径名” 或 “http://www.example.com/子路径名”或 “http://example.com/子路径名”。

如果设置成功,那么现在URL应该由:

http://www.example.com/index.php?option=com_content&view=article&id=19&Itemid=27

变为:

http://www.example.com/index.php/joomla-overview

3.在全局设置中,将“为URL添加后缀(Add suffix to URLs)”设置为“开启(Yes)”,保存设置。

这只是一个“形式上”的步骤——为URL增加.html后缀,例如将:

http://www.example.com/index.php/joomla-overview

变为:

http://www.example.com/index.php/joomla-overview.html

4.在全局设置中,将“使用Apache的mod_rewrite(Use Apache mod_rewrite)”设置为“开启(Yes)”,保存设置。

注意,要使Apache的mod_rewrite正常开启,我们需要将站点根目录中的“htaccess.txt”文件重命名为“.htaccess”。

成功开启后,下面这样的URL:

http://www.example.com/index.php/joomla-overview.html

将被改变为:

http://www.example.com/joomla-overview.html

有一点建议,就是尽量为你站点中所有的页面和文章添加别名,这样就可以比较精确的控制SEF网址了;别名尽量只使用数字与字母,通过连字号“-”进行分隔,避免特殊符号。

希望本文所述对大家基于joomla程序设计有所帮助。

PHP 相关文章推荐
资料注册后发信小技巧
Oct 09 PHP
劣质的PHP代码简化
Feb 08 PHP
php数据库连接时容易出错的特殊符号问题
Sep 01 PHP
PHP高级对象构建 多个构造函数的使用
Feb 05 PHP
php实现httpclient类示例
Apr 08 PHP
php中file_get_contents与curl性能比较分析
Nov 08 PHP
PHP实现删除字符串中任何字符的函数
Aug 11 PHP
在WordPress中实现评论头像的自定义默认和延迟加载
Nov 24 PHP
thinkPHP实现的省市区三级联动功能示例
May 05 PHP
php合并数组并保留键值的实现方法
Mar 12 PHP
php使用curl模拟浏览器表单上传文件或者图片的方法
Nov 10 PHP
微信公众平台开发教程①获取用户Openid及个人信息图文详解
Apr 10 PHP
Joomla简单判断用户是否登录的方法
May 04 #PHP
Joomla实现组件中弹出一个模式(modal)窗口的方法
May 04 #PHP
joomla组件开发入门教程
May 04 #PHP
Yii2前后台分离及migrate使用(七)
May 04 #PHP
微信公众平台DEMO(PHP)
May 04 #PHP
PHP实现的限制IP投票程序IP来源分析
May 04 #PHP
php使用Header函数,PHP_AUTH_PW和PHP_AUTH_USER做用户验证
May 04 #PHP
You might like
PHP中获取文件扩展名的N种方法小结
2012/02/27 PHP
学习php设计模式 php实现适配器模式
2015/12/07 PHP
php基于数组函数实现关联表的编辑操作示例
2017/07/04 PHP
jquery+json 通用三级联动下拉列表
2010/04/19 Javascript
javaScript checkbox 全选/反选及批量删除
2010/04/28 Javascript
基于jquery的表格排序
2010/09/11 Javascript
js和jquery使按钮失效为不可用状态的方法
2014/01/26 Javascript
Javascript 闭包详解及实例代码
2016/11/30 Javascript
js中创建对象的几种方式
2017/02/05 Javascript
jQuery实现的手风琴侧边菜单效果
2017/03/29 jQuery
vue脚手架中配置Sass的方法
2018/01/04 Javascript
浅谈vue 单文件探索
2018/09/05 Javascript
详解Vue中的scoped及穿透方法
2019/04/18 Javascript
微信小程序学习总结(三)条件、模板、文件引用实例分析
2020/06/04 Javascript
Python 随机生成中文验证码的实例代码
2013/03/20 Python
Python中关于使用模块的基础知识
2015/05/24 Python
深入浅析python继承问题
2016/05/29 Python
python实现字典(dict)和字符串(string)的相互转换方法
2017/03/01 Python
Python实现判断一个字符串是否包含子串的方法总结
2017/11/21 Python
对python pandas 画移动平均线的方法详解
2018/11/28 Python
在Python中字典根据多项规则排序的方法
2019/01/21 Python
python dataframe NaN处理方式
2019/12/26 Python
Python reduce函数作用及实例解析
2020/05/08 Python
css3中background新增的4个新的相关属性用法介绍
2013/09/26 HTML / CSS
全球最大的中文旅行网站:去哪儿网
2017/11/16 全球购物
餐饮业经理竞聘演讲稿
2014/01/14 职场文书
英语专业学生个人求职信
2014/01/28 职场文书
庆祝教师节活动方案
2014/01/31 职场文书
旅游管理专业大学生职业规划书
2014/02/27 职场文书
岗位竞聘书范文
2014/03/31 职场文书
认购协议书范本
2014/04/22 职场文书
2014年司法所工作总结
2014/11/22 职场文书
九寨沟导游词
2015/02/02 职场文书
邀请书模板
2015/02/02 职场文书
使用PostGIS完成两点间的河流轨迹及流经长度的计算(推荐)
2022/01/18 PostgreSQL
vue-treeselect的基本用法以及解决点击无法出现拉下菜单
2022/04/30 Vue.js