Redirect Wordpress将子目录重定向到子域

Redirect Wordpress将子目录重定向到子域,redirect,Redirect,我们刚刚将一个WPML站点从example.com/fr迁移到fr.example.com 我想保留所有的链接,所以我尝试重定向所有链接 www.example.com/fr/mylink->fr.example.com/mylink/ 以下是我现在拥有的,但它不起作用: RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} ^([^.:]+\.)*example\.com/fr\.?(:[0-9]*)?$ [NC] RewriteRu

我们刚刚将一个WPML站点从example.com/fr迁移到fr.example.com

我想保留所有的链接,所以我尝试重定向所有链接

www.example.com/fr/mylink->fr.example.com/mylink/

以下是我现在拥有的,但它不起作用:

RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} ^([^.:]+\.)*example\.com/fr\.?(:[0-9]*)?$ [NC]
RewriteRule ^(.*)$ http://fr.example.com/$1 [R=301,L]

RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

该网站仍然运行良好,但重定向不起作用。有什么想法吗?

尝试通过FTP和 尝试将代码添加到wp-config.php文件中

define('WP_HOME', 'http://www.example.com');
define('WP_SITEURL', 'http://www.example.com/wordpress');
这对我有用。 在你的网站上试试