我想将语言的所有子文件夹重定向到语言文件夹。例如:
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/
但由于父文件夹与目标文件夹相同,因此它正在进行循环。
答案 0 :(得分:0)
Redirectmatch 301 ^/es/(.+)$ www.example.com/es/
$1
是对(.+)
的反向引用。我认为您要将/es/(.+)
重定向到/es/
,您可以放弃$1
。