我正在尝试从/modules.php?name=Farmtoschool执行.htaccess重定向到新的URL .
我看过这里的其他帖子,但似乎没有用 . (下面是完整的htaccess,重定向在底部)
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
# add a trailing slash to /wp-admin
RewriteRule ^wp-admin$ wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^(wp-(content|admin|includes).*) $1 [L]
RewriteRule ^(.*\.php)$ $1 [L]
RewriteRule . index.php [L]
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/modules.php$
RewriteCond %{QUERY_STRING} ^name=Farmtoschool$
RewriteRule ^(.*)$ http://mynewdomain.com/modules.php?name=Farmtoschool [R=301,L]
这是我想要重定向的链接:
http://myolddomain.com/modules.php?name=Farmtoschool
有任何想法吗?谢谢
1 回答
通过在WP规则之前保留重定向规则来重新排序规则: