I被授予将旧网站的所有页面(基于Typo3 v.8)重定向到新域的任务。这需要为301(永久重定向)1:1重定向。因此,每个页面都需要重定向到居住在其他域上的同一页面。示例A.com/contact-> 301->b.com/contact.
我正在使用url_forwarding扩展名进行typo3。我设法重定向所有120页,只是注意到最后一个 /或主页URL不会重定向到新域。有人会知道如何使用url_forwarding做到这一点吗?感谢您的所有帮助。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^olddomain.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.olddomain.com$
RewriteRule (.*)$ http://www.newdomain.com/$1 [R=301,L]
</IfModule>
请参见Https://wpscholar.com/blog/redirect to-domain-to-new-domain-via-htaccess/
解释: 带有或没有www前缀的旧域的所有请求都通过服务器代码301重定向到新域。页面路径附加了$1.
。