簡體   English   中英

將URL從子文件夾重定向到根目錄

[英]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.

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