Php 301 redirec文件夹-如何仅重定向准确的url
我无法重定向准确的文件夹urlPhp 301 redirec文件夹-如何仅重定向准确的url,php,apache,.htaccess,Php,Apache,.htaccess,我无法重定向准确的文件夹url Redirect 301 /folder1 /new/test1.html Redirect 301 /folder1/sub3folder1 /new/test2.html 第一行代码可以正常工作,但第二行代码有问题,因为我无法重定向准确的url/folder1/sub3folder1,因为第一行已经重定向到/new/test1.html,并且我的结果是/new/test1.html/test2.html,而不仅仅是/new/test2.com 请帮助,谢谢重
Redirect 301 /folder1 /new/test1.html
Redirect 301 /folder1/sub3folder1 /new/test2.html
第一行代码可以正常工作,但第二行代码有问题,因为我无法重定向准确的url/folder1/sub3folder1,因为第一行已经重定向到/new/test1.html,并且我的结果是/new/test1.html/test2.html,而不仅仅是/new/test2.com
请帮助,谢谢
重定向
指令不支持正则表达式
您可以使用RedirectMatch
获得如下正则表达式支持:
RedirectMatch 301 ^/folder1/?$ /new/test1.html
RedirectMatch 301 ^/folder1/sub3folder1/?$ /new/test2.html
换两行怎么样?;)因此,Apache将首先尝试匹配第一行,如果没有找到匹配项,那么他将继续
Redirect 301 /folder1/sub3folder1 /new/test2.html
Redirect 301 /folder1 /new/test1.html