Wordpress 从301重定向模块重写中删除%2F

Wordpress 从301重定向模块重写中删除%2F,wordpress,mod-rewrite,Wordpress,Mod Rewrite,我希望重定向后不会出现%2F 目前,当我在Safari中访问iPad上的链接时,它会将我重定向到/wp admin/admin.php?page=latepoint&route\u name=dashboard\u for_agent%2F,而不是/wp admin/admin.php?page=latepoint&route\u name=dashboard\u for_agent,因此显示404。当我在iPad上访问时,它似乎在末尾添加了一个/,然后变成%2F 发生此重定向时,如何删除/确保

我希望重定向后不会出现
%2F

目前,当我在Safari中访问iPad上的链接时,它会将我重定向到
/wp admin/admin.php?page=latepoint&route\u name=dashboard\u for_agent%2F
,而不是
/wp admin/admin.php?page=latepoint&route\u name=dashboard\u for_agent
,因此显示404。当我在iPad上访问时,它似乎在末尾添加了一个
/
,然后变成
%2F

发生此重定向时,如何删除/确保没有斜杠或%2F?当我使用Chrome时,这个问题不会出现在我的Macbook Pro上,但是当我使用Safari时,它确实会出现在我的iPad上。如果我使用Chrome在Macbook的URL末尾手动添加了一个
/
,那么它会变为
%2F
,并显示404,就像我的iPad一样

My.htaccess看起来像这样

RewriteEngine on
Redirect 301 /login /wp-admin/admin.php?page=latepoint&route_name=dashboard__for_agent

尝试在Htaccess文件中添加以下代码,也许它对您有用-

RewriteEngine On
RewriteRule ^(.*)/%2F/?$ /$1/ [L,R=301]

已经尝试过了,但不幸的是它没有工作,请尝试使用此代码,也许它会工作-将此代码添加到在线重写引擎下面,添加:RewriteCond%{REQUEST_FILENAME}-重写规则^(.*)/$/$1[L,R]