簡體   English   中英

使用301 htaccess重定向多個頁面

[英]redirect multiple pages with 301 htaccess

我大約有3500個頁面將更改URL,因為我需要從URL中刪除一個關鍵字。 我將向Google提交更新后的站點地圖,但我還要在一段時間內提供htaccess 301重定向

舊網址示例“ http://www.domain.com/my-old-url/ ”新網址為“ http://www.domain.com/my-url/

舊網址示例“ http://www.domain.com/my-old-url-page/ ”新網址為“ http://www.domain.com/my-url-page/

需要刪除的關鍵字為“舊”,並在所有網址中重復。

我的htaccess中有3500條單獨的301重定向行可能會減慢我的服務器的速度,我認為這樣做不明智。

因此,我想問一下應用這3500次重定向的最佳方法是什么? 請提供代碼示例以提供您的建議。

謝謝。

您可以在根.htaccess中僅在此處使用RedirectMatch規則:

RedirectMatch 301 ^(.+?)-old(.*)$ /$1$2

暫無
暫無

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

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