我没有太多运气找到解决方案。
我有一个使用子目录的WordPress MultiSite作为" temp"客户可以在映射其域名之前查看的URL。
映射域的登录名是domain.com/ui,它与我的htaccess中的重定向一起使用。
RewriteCond %{QUERY_STRING} ^$
RewriteRule ^ui$ /wp-login.php? [R=301,NE,NC,L]
我也试过RewriteRule ^ui(.*)$ /wp-login.php [L,R=301]
但是,如上所述尝试登录临时URL时,它不会重定向。
我想要一个无视子目录的解决方案,对于任何永久链接结构,并将/ ui重定向到/wp-login.php
以下是一些例子。
这些都在同一个MultiSite博客上。第一个已映射到一个域,而第二个没有,只是在一个"子目录"根/父网站。
答案 0 :(得分:0)
将以下代码放在主目录.htaccess文件
中 RewriteEngine On
RewriteRule ^ui(.*)$ /wp-login.php [L,R=301]
您也可以通过放置标题('Location:path / to / target.php')来完成PHP;在ui目录索引页面等