我们刚刚将 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]
该网站仍然可以正常工作,但重定向不起作用。有任何想法吗?