簡體   English   中英

將所有文件移動到一個文件夾中,然后htaccess重定向到它們?

[英]Move All Files in One Folder and htaccess Redirect to Them?

我有一堆舊的靜態html網站。 我想在每個站點的根目錄中安裝wordpress,但仍保留舊頁面。 因此,我想以某種方式針對每個文件自動執行此過程:

  1. 將所有文件分組並移動到一個文件夾中(所有html到\\ files,所有媒體到files \\ media css到files \\ css,依此類推)
  2. 在htaccess中創建規則,以將那些文件的所有原始URL重定向到新文件夾中的新路徑。 例:

website.com/category1/file1.html移動到website.com/files/file1.html

.htaccess規則:

RewriteRule ^category1/file1.html$ files/file1.html [L]

我需要對30個以上包含許多文件的網站進行此操作。 有沒有辦法使該過程自動化?

這應該工作:

RewriteRule ^category1/(.*)$ files/(.*) [R=301,L]

這將把website.com/category1/file1.html重定向到website.com/files/file1.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM