我如何修复我的不那么搜索引擎友好的网址?

时间:2016-02-14 07:21:02

标签: apache .htaccess joomla

我在我的网站上工作。我安装了Joomla并让我的网站运行。问题是我的网址是这样的http://www.example.com/example.com/index.php/information/aboutus,而不是www.example.com/information/aboutus 我的网站与其他网站一起安装在共享托管服务器上,因此它位于服务器上名为“\ www.example.com”的文件夹中。此外,我的网站发布缓慢,我被建议启用启用gzip压缩和杠杆浏览器缓存。

这是.htacees文件的内容

RewriteCond %{HTTP_HOST}    ^example.com$
RewriteCond %{REQUEST_URI}  !^/example.com/
RewriteRule (.*)            /example.com/$1 [last]
RewriteCond %{HTTP_HOST}    ^www.example.com$
RewriteCond %{REQUEST_URI}  !^/example.com/
RewriteRule (.*)            /example.com/$1 [last]

1 个答案:

答案 0 :(得分:0)

的Joomla!包括准备好的.htaccess文件。

1)它位于Joomla的根部!安装 - 安装时,您应该将其重命名为: htaccess.txt .htaccess

2)现在您需要启用使用URL重写参数 (系统 - 全局配置 - 使用URL重写为YES)

URL中的index.php将被删除。

使用网址重写:"使用网址重写选择来使用服务器的重写引擎来捕获符合特定条件的网址,并按照指示重写它们。适用于IIS 7和Apache。仅限Apache用户!在激活之前将htaccess.txt重命名为.htaccess。仅限用户7个!将web.config.txt重命名为web.config并在激活之前安装IIS URL重写模块。"

3)您也可以在全局配置中启用GZip压缩(系统 - 全局配置 - 服务器 - Gzip页面压缩)