2016-02-14 23 views
0

我正在我的网站上工作。我已经安装了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] 
+0

Rues应该工作,是什么问题? – anubhava

回答

0

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

1)它位于Joomla的根!安装 - 安装时,你应该把它重新命名:htaccess.txt到:的.htaccess

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

URL中的index.php将被删除。

使用URL重写,:“使用URL RewritingSelect使用服务器的重写引擎捕捉满足特定条件和重写他们的指示的网址提供的IIS 7,只阿帕奇Apache的用户重命名htaccess.txt到。!。激活前的htaccess。仅限IIS 7用户!将web.config.txt重命名为web.config,然后在激活之前安装IIS URL重写模块。

3)gzip压缩,你可以在全局配置使太(系统 - 全球配置 - 服务器 - Gzip已页面压缩)