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 相关文章推荐
在PHP的图形函数中显示汉字
Oct 09 PHP
如何利用php array_multisort函数 对数据库结果进行复杂排序
Jun 08 PHP
分享下页面关键字抓取www.icbase.com站点代码(带asp.net参数的)
Jan 30 PHP
php循环创建目录示例分享(php创建多级目录)
Mar 04 PHP
php数组合并与拆分实例分析
Jun 12 PHP
php实现点击可刷新验证码
Nov 07 PHP
分享50个提高PHP执行效率的技巧
Dec 26 PHP
php pthreads多线程的安装与使用
Jan 19 PHP
Yii框架组件和事件行为管理详解
May 20 PHP
PHP基于PDO实现的SQLite操作类【包含增删改查及事务等操作】
Jun 21 PHP
Laravel多域名下字段验证的方法
Apr 04 PHP
PHP fopen中文文件名乱码问题解决方案
Oct 28 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
一个简单的域名注册情况查询程序
2006/10/09 PHP
防止本地用户用fsockopen DDOS攻击对策
2011/11/02 PHP
PHP乱码问题,UTF-8乱码常见问题小结
2012/04/09 PHP
yiic命令时提示“php.exe”不是内部或外部命令的解决方法
2014/12/18 PHP
PHP中把对象转换为关联数组代码分享
2015/04/09 PHP
php简单实现批量上传图片的方法
2016/05/09 PHP
php版微信自动登录并获取昵称的方法
2016/09/23 PHP
PHP实现简单ajax Loading加载功能示例
2016/12/28 PHP
jquery 操作DOM案例代码分享
2012/04/05 Javascript
JS解析json数据并将json字符串转化为数组的实现方法
2012/12/25 Javascript
如何实现JavaScript动态加载CSS和JS文件
2020/12/28 Javascript
jQuery 选择符详细介绍及整理
2016/12/02 Javascript
客户端(vue框架)与服务器(koa框架)通信及服务器跨域配置详解
2017/08/26 Javascript
Vue.js最佳实践(五招助你成为vuejs大师)
2018/05/04 Javascript
Vue 第三方字体图标引入 Font Awesome的方法
2018/09/28 Javascript
node.js中ws模块创建服务端和客户端,网页WebSocket客户端
2019/03/06 Javascript
个人小程序接入支付解决方案
2019/05/23 Javascript
JS实现图片懒加载(lazyload)过程详解
2020/04/02 Javascript
用python写的一个wordpress的采集程序
2016/02/27 Python
Python使用xlwt模块操作Excel的方法详解
2018/03/27 Python
Spring Cloud Feign高级应用实例详解
2019/12/10 Python
Python+Appium实现自动化清理微信僵尸好友的方法
2021/02/04 Python
纯CSS3编写的的精美动画进度条(无flash/无图像/无脚本/附源码)
2013/01/07 HTML / CSS
泰国健康和美容服务预订网站:GoWabi
2019/06/03 全球购物
广州喜创信息技术有限公司JAVA软件工程师笔试题
2012/10/17 面试题
大学学年自我鉴定
2013/10/28 职场文书
索桥的故事教学反思
2014/02/06 职场文书
12月红领巾广播稿
2014/02/13 职场文书
活动总结结尾怎么写
2014/08/30 职场文书
北京离婚协议书范文2014
2014/09/29 职场文书
公司员工安全协议书
2014/11/21 职场文书
2014年销售助理工作总结
2014/12/01 职场文书
面试通知邮件
2015/04/20 职场文书
入党转正申请自我鉴定
2019/06/25 职场文书
超级实用!五步法则,教你写好年终工作总结
2019/12/05 职场文书
pytorch交叉熵损失函数的weight参数的使用
2021/05/24 Python