[英]Redirect URL's from subfolder to root directory
用於構成我們的舊Flash網站的所有文件和子文件夾不再存在,因此所有頁面的URL路徑均已損壞。
我們可以使用幫助為特定的URL編寫重定向,以及捕獲所有重寫規則以使子文件夾重定向到基本域/ URL。
例如。)特定的網址
example.com/home.html
example.com/info.html
這些子文件夾中的任何文件路徑或圖像/資產或頁面URL都重定向到根域
example.com/flash/devices.html
example.com/flash/images/diagram.png
example.com/external/m2000.zip
新站點是使用最新版本的Wordpress / Apache / PHP構建的
編輯
當前的.htaccess代碼
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteEngine on
RewriteCond %{REQUEST_URI} ^(/home.html|/info.html|/flash|/external)
RewriteRule (.*) http://qcmresearch.com [R=301,L]
</IfModule>
# END WordPress
以下.htaccess重寫規則將為您工作
RewriteEngine on
RewriteCond %{REQUEST_URI} ^(/home.html|/info.html|/flash|/external)
RewriteRule (.*) http://example.com [R=301,L]
相同的在線工作代碼在.htaccess測試器中
上面的代碼將
將特定網址重定向到根域
example.com/home.html
example.com/info.html
將下面的特定子文件夾重定向到房間域
example.com/flash/devices.html
example.com/flash/images/diagram.png
example.com/external/m2000.zip
您可以使用“ https://wordpress.org/plugins/simple-301-redirects/ ”的簡單301重定向插件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.