将301从已知的动态URL重定向到已知的静态URL

时间:2011-10-28 14:23:27

标签: apache .htaccess redirect joomla http-status-code-301

一点背景 - 这个网站正在运行Joomla并且已经拥有SEF网址。不幸的是,另一个网站上的其他人使用非sef网址链接到我们的网站(广泛)。 Joomla将允许两个版本的URL访问正确的页面。

我更愿意做一个简单的

redirect 301 index.php?option=com_content&view=article&id=50&Itemid=18 http://www.mywebsite.com/anythingiwant.html

但这不是那么简单,我怀疑第一个网址中的某些字符需要被转义,但这也不起作用。我还在带有转义字符的第一个URL周围加上引号,无论我做什么,我都无法将该特定的动态URL重定向到任何其他页面。

1 个答案:

答案 0 :(得分:1)

为了修复我的SEO问题,我为Joomla安装了一个SEO模块,允许我为每篇文章分配一个'规范网址'元标记。我将SEF网址放入此元标记中,Google已相应地重新编制索引。