Joomla在默认情况下没有开起搜索引擎友好链接功能,此时的URL看起来像这样:
www.lamborchina.com/index.php?option=com_content&view=frontpage&Itemid=21
正如你看到的,上面的首页文章链接包含组件名和文章ID组成的很复杂、很长的URL。这对搜索引擎来说很不友好。
你有两个选择来改变现状,开起搜索引擎友好链接:
1.不开启Apache的重写模式:mod_rewrite;开启搜索引擎友好链接(适用于不支持Apache的重写模式:mod_rewrite 的服务器)
2.Apache的重写模式:mod_rewrite、搜索引擎友好链接都开启 (适用于支持Apache的重写模式:mod_rewrite 的服务器)
你可以按以下步骤开启搜索引擎优化设置的功能:
- 以administrator登陆后台
- 选择前台->全局设置
- 在页面的左边你可以看到引擎优化设置(SEO setting);这里能开启或关闭Joomla引擎优化设置的功能。
不开启Apache的重写模式:mod_rewrite;开启搜索引擎友好链接
将搜索引擎友好链接由否改成是并保存,如下图所示:
这时网站的URL看起来像这样:
www.lamborchina.com/index.php/frontpage
你会发现上面的URL中没有了组件名和文章ID,取而代之的是index.php/frontpage.
Apache的重写模式:mod_rewrite、搜索引擎友好链接都开启
大多数主机商都支持mod_rewrite模式。用mod_rewrite来开启搜索引擎优化是最长用的方法。
你可以按以下步骤来开启它:
1.用FTP客户端(或其他方法)登陆到网站空间并进入到安装 Joomla 1.5的主目录
You will now see a file called htaccess.txt2.你现在可以看到一个叫htaccess.txt的文件
3.在你开启Apache的重写模式:mod_rewrite功能之前将htaccess.txt 重命名为 .htaccess
4.以administrator登陆后台,选择前台->全局设置,将搜索引擎优化设置里的使用Apache的重写模式:mod_rewrite由否改成是。
如下图所示:
保存之后你的URL看起来像这样:
http://www.lamborchina.com/murcielago/lp640
你会注意到此时URL里连index.php的没有了,剩下的只是简洁的文章名。
给URL添加html后缀
以administrator登陆后台,选择前台->全局设置,将搜索引擎优化设置里的给URL添加后缀由否改成是,并保存。
这时你的URL看起来像这样
http://www.lamborchina.com/murcielago/lp640.html
你可以看到在URL的后面多了.html的后缀。