我将一个基于 joomla 的前网站移到了 wordpress。导入工作正常,但问题是旧链接不再起作用。因为只有 50 篇左右的文章,我认为为每个帖子(在 .htaccess 中)设置一个规则是个好主意。
嗯......事情并不总是像你想要的那样,所以重定向根本不起作用:(
旧的 joomla 链接如下所示:
http://site.com/index.php?option=com_content&task=view&id=49&Itemid=29
http://site.com/index.php?option=com_content&task=view&id=42&Itemid=29
http://site.com/index.php?option=com_content&task=view&id=68&Itemid=29
并且需要翻译成:
http://site.com/?p=23
http://site.com/?p=24
http://site.com/?p=25
新旧链接之间基本上没有关系,所以我认为正则表达式不会有帮助
新旧站点都在同一个域上
好的,问题是我尝试过的任何规则(我尝试了很多!),都没有奏效。在少数情况下,我会收到 500 错误,但大多数时候重定向不起作用。
那么,你们中的任何人都有同样的问题吗?我不需要很好的永久链接,但如果可以的话,那会更好。问题是我有很多指向旧网址的反向链接,我不想丢失它们。
非常感谢你们!