2017-04-09 114 views
1

如何重定向一個複雜的子文件夾的301重定向301子文件夾複雜的重定向保持子文件夾到位

我需要重定向數千子像

example.com/subfolder1/subfolder2/FROM-directory 

example.com/subfolder1/subfolder2/TO-directory 

我需要此重定向不具有subfolder1subfolder2的名稱,但某些參數用於將這些子文件夾的名稱保留在目標URL中,因爲有第需要子文件夾的ousands重定向,我不想寫每個URL ...大概就像

RewriteRule /$subfolder1/$subfolder2/ORIGINAL/?$ /$subfolder1/$subfolder2/NEWFOLDER/$1 [R=301,L] 

回答

0

嘗試類似如下:

RewriteRule ^([^/]+)/([^/]+)/FROM-directory/(.*) /$1/$2/TO-directory/$3 [R=302,L] 

反向引用$1$2分別指subfolder1subfolder2$3指目錄之後的任何內容。

一旦它正常工作並且只有在打算永久重定向時,纔會將302(臨時)重定向改爲301(永久)。

相關問題