我们将网站从自定义CMS移至wordpress。这是一个多语言的多语言网站。
来自旧网站的网页示例,以及它在新网站上的显示方式:
我们需要将10个页面从旧的子域重定向到新的子域,我们如何才能从htaccess文件中执行此操作?
答案 0 :(得分:2)
将此规则放在DOCUMENT_ROOT/.htaccess
的{{1}}文件中
ru.domain.com
验证一切正常后,将RewriteEngine On
RewriteCond %{HTTP_HOST} =ru.domain.com
RewriteRule ^articles/587/?$ http://domain.com/ru/gelatti-de-marco-2/ [L,NC,R=302]
替换为R=302
。在测试mod_rewrite规则时,请避免使用R=301
(永久重定向)。