如何将wordpress帖子重定向到新域

如何将wordpress帖子重定向到新域,wordpress,.htaccess,Wordpress,.htaccess,我需要将所有帖子从旧的wordpress重定向到一个子域 例: 旧域/类别/照片应重定向到新域/类别/照片 但是,如果旧域/仅此不应重定向到新url,请尝试将以下内容添加到旧域的根文件夹中的htaccess文件中 RewriteEngine on RewriteBase / RewriteCond %{HTTP_HOST} ^old-domain\.com$ [NC] RewriteCond %{REQUEST_URI} !^/$ [NC] # not assets e.g images Re

我需要将所有帖子从旧的wordpress重定向到一个子域

例:

旧域/类别/照片应重定向到新域/类别/照片


但是,如果旧域/仅此不应重定向到新url,请尝试将以下内容添加到
旧域的根文件夹中的htaccess文件中

RewriteEngine on
RewriteBase /

RewriteCond %{HTTP_HOST} ^old-domain\.com$ [NC]
RewriteCond %{REQUEST_URI} !^/$ [NC]
# not assets e.g images
RewriteCond %{REQUEST_URI} !\.(css|png|gif|jpe?g|js)$ [NC]
RewriteRule (.+) http://new-domain/$1 [L,R=301]

编辑:修改规则,使除主页外的所有内容都被重定向

谢谢,但不仅仅是类别/照片,其想法是如果传入了参数,则应重定向到新域,如果没有参数保留在旧域中。如果您的意思是重定向除主页外的所有内容,则请编辑上面的代码以执行此操作。如果您是指其他内容,请提供更多详细信息和/或一些示例。感谢Hanks Ulrich的工作,还有一个像图片这样的资产,旧域上的css也会重定向到新域