htaccess条件重定向目录URL的变体

时间:2016-05-03 20:24:25

标签: .htaccess redirect

我没有太多运气找到解决方案。

我有一个使用子目录的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博客上。第一个已映射到一个域,而第二个没有,只是在一个"子目录"根/父网站。

1 个答案:

答案 0 :(得分:0)

将以下代码放在主目录.htaccess文件

 RewriteEngine On

 RewriteRule ^ui(.*)$ /wp-login.php [L,R=301]

您也可以通过放置标题('Location:path / to / target.php')来完成PHP;在ui目录索引页面等