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