使用 SEF 强制 www 在 Joomla 3 中不起作用
Force www with SEF doesn´t work in Joomla 3
当我强制从 no-www
重定向到 www
(使用 htaccess)时,仅适用于域。
domain.com
(重定向到)→ www.domain.com
(工作正常)
domain.com/category/article/
(重定向到)→www.domain.com/index.php
(不起作用)
首先正确重定向到www.domain.com/category/article/
(我可以在浏览器中查看)然后快速更改为www.domain.com/index.php
。
- 我在 htaccess 中使用了很多选项来将域重定向到 www。但没有任何效果。
- 我在 Joomla 中禁用了重定向插件。
- 如果我在管理员 Joomla 中禁用 SEF。作品。使用非 SEF url 工作正常。
- 在另一个网站的同一台服务器上,Joomla 2.5 工作正常。
有什么想法吗?
我相信您在 htaccess 文件中的错误位置设置了 www 重定向。这是我的样板文件 htaccess,我将其用作 Apache 上所有 Joomla 站点的起点。我已将它添加到 pastebin,因为这里的编辑器格式混乱。
当我强制从 no-www
重定向到 www
(使用 htaccess)时,仅适用于域。
domain.com
(重定向到)→ www.domain.com
(工作正常)
domain.com/category/article/
(重定向到)→www.domain.com/index.php
(不起作用)
首先正确重定向到www.domain.com/category/article/
(我可以在浏览器中查看)然后快速更改为www.domain.com/index.php
。
- 我在 htaccess 中使用了很多选项来将域重定向到 www。但没有任何效果。
- 我在 Joomla 中禁用了重定向插件。
- 如果我在管理员 Joomla 中禁用 SEF。作品。使用非 SEF url 工作正常。
- 在另一个网站的同一台服务器上,Joomla 2.5 工作正常。
有什么想法吗?
我相信您在 htaccess 文件中的错误位置设置了 www 重定向。这是我的样板文件 htaccess,我将其用作 Apache 上所有 Joomla 站点的起点。我已将它添加到 pastebin,因为这里的编辑器格式混乱。