我在寻找 301 重定向问题的答案时遇到了一些麻烦。故事是这样的:我曾经在 www.punkto.ro 有一个德语新闻网站。使用该网站的 CMS 创建的每篇新文章都具有以下格式:punkto.ro/articles/title-1234.html,其中 1234 被数据库中的文章编号替换。由于几个原因,我不得不重新设计并选择了 wordpress,我把它放在了根目录中。我创建了一个子域archive.punkto.ro,并将config.php文件中的url变量“punkto.ro”替换为“archive.punkto.ro”。然后我将站点文件移动到子目录“存档”。它工作正常。当然,谷歌中的旧文章链接现在会导致 404 响应。可以肯定的是,我还在404上注明了档案的位置,所以人们可以去那里看。现在到重定向:我想要实现的是,当用户单击 google punkto.ro/articles/title-1234.html 中的链接时,他/她应该被重定向到 archive.punkto.ro/articles/title-1234.html。奇怪的是,我在我的文件管理器(cpanel 或 ftp)中找不到文件夹“articles”......有人知道 .htacces 应该是什么样子吗?
示例:旧链接:http://www.punkto.ro/articles/Staatschef_Basescu:_Rumaenien_einschliesslich_gesetzmaessig_fuer_Grexit_gewappnet-4169.html
新链接:http://www.archive.punkto.ro/articles/Staatschef_Basescu:_Rumaenien_einschliesslich_gesetzmaessig_fuer_Grexit_gewappnet-4169.html