【发布时间】:2014-04-01 06:04:23
【问题描述】:
我正在将一个普通的旧 HTML 网站重新设计为 Joomla 2.5 网站。新网站的导航已经完全改变,我被告知要更改它,以便链接到任何不存在的页面并重定向到主页。 Joomla 的主页不是 index.html,而是 index.php(如果重要的话)。
我以前编辑过 .htaccess 文件,但我不是 mod_write 的 .htaccess 专家,所以我需要一个工作示例。谢谢!
【问题讨论】:
-
@JobinJose 谢谢,但我很难弄清楚这个“受限访问”在 error.php 中的位置,以便 Joomla 2.5 插入 PHP 代码。
-
与其对所有页面都这样做,否则会导致 Google 对您非常不满,请使用 com_redirect 将旧页面永久重定向到正确的新页面。
-
@Elin 你在谈论搜索引擎优化吗?如果是这样,这是一个很好的问题。来自 shape5.com 的此模板中已经有一个 error.php,它可能解释了重定向管理器没有按预期工作以获取 domain.com/foobaz 并重定向。也许我应该像文章所说的那样使用系统中的error.php,而不是使用模板附带的shape5.com中的错误?
-
@Edward 只需在页面顶部添加该行“restricted access”表示类似 // 无直接访问。定义('_JEXEC')或死;