将语言的所有子文件夹重定向到语言文件夹

时间:2018-01-04 10:08:57

标签: .htaccess redirect url-redirection

我想将语言的所有子文件夹重定向到语言文件夹。例如:

  • Jan(TY)
  • //Headings J:=0; for I:=12 downto 0 do begin J:=J+1; Amonth:=IntToStr(J); If basemonth-12 <=0 then Harray[J]:=Basemonth-I+13; If basemonth-12 > 0 then Harray[J]:=Basemonth-I; If Harray[J] >13 then Harray[J]:=Harray[J]-13; //showmessage(INTTOSTR(Harray[J])); end; Heading1:=Monthcalc(Harray[1]); Heading2:=Monthcalc(Harray[2]); Heading3:=Monthcalc(Harray[3]); Heading4:=Monthcalc(Harray[4]); Heading5:=Monthcalc(Harray[5]); Heading6:=Monthcalc(Harray[6]); Heading7:=Monthcalc(Harray[7]); Heading8:=Monthcalc(Harray[8]); Heading9:=Monthcalc(Harray[9]); Heading10:=Monthcalc(Harray[10]); Heading11:=Monthcalc(Harray[11]); Heading12:=Monthcalc(Harray[12]); Heading13:=Monthcalc(Harray[13]); // showmessage(DateToStr(startdate)); // showmessage(DateToStr(enddate)); // Showmassage('test'); end; Function Monthcalc(Amonth:integer):String; begin Monthname[1]:='Jan'; Monthname[2]:='Feb'; Monthname[3]:='Mar'; Monthname[4]:='Apr'; Monthname[5]:='May'; Monthname[6]:='Jun'; Monthname[7]:='Jul'; Monthname[8]:='Aug'; Monthname[9]:='Sep'; Monthname[10]:='Oct'; Monthname[11]:='Nov'; Monthname[12]:='Dec'; Monthname[13]:='LY'; Result:=Monthname[Amonth]; // showmessage(DateToStr(startdate)); // showmessage(DateToStr(enddate)); // Showmassage('test'); end;

重定向到http://example.com/es/folder1/

我尝试了不同的选项,例如

http://example.com/es/folder1/folder2/

http://example.com/es/

但由于父文件夹与目标文件夹相同,因此它正在进行循环。

1 个答案:

答案 0 :(得分:0)

Redirectmatch 301 ^/es/(.+)$ www.example.com/es/

$1是对(.+)的反向引用。我认为您要将/es/(.+)重定向到/es/,您可以放弃$1