【问题标题】:how do I fix my no so Search engine friendly urls?如何修复我的不那么搜索引擎友好的网址?
【发布时间】:2016-05-25 04:22:29
【问题描述】:

我正在开发我的网站。我已经安装了 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]

【问题讨论】:

  • Rues 应该可以,有什么问题?

标签: apache .htaccess joomla


【解决方案1】:

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

1) 它位于 Joomla! 的根目录中!安装 - 安装时,应将其从:htaccess.txt 重命名为:.htaccess

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

URL 中的 index.php 将被删除。

使用 URL 重写:“使用 URL RewritingSelect 以使用服务器的重写引擎来捕获满足特定条件的 URL 并按照指示重写它们。适用于 IIS 7 和 Apache。仅限 Apache 用户!重命名 htaccess .txt 到 .htaccess 激活之前。仅限 IIS 7 用户!将 web.config.txt 重命名为 web.config 并在激活之前安装 IIS URL Rewrite Module。"

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-07-30
    • 2012-02-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多