我想創建一個規則,重定向/父/特殊/ {任何}到/父/ {任何}。換句話說,如果在「父」之後存在,則從URL中刪除「特殊」。這適用於.NET應用程序,更具體地說,適用於http://urlrewriter.net。有人可以幫忙嗎?正則表達式重定向某個URL路徑
0
A
回答
0
這其實很簡單,試試這個:parent/special/(.*)
到:parent/$1
如果你使用Apache的重寫規則是這樣的:
重定向所有的請求
RewriteRule parent/special/(.*) parent/$1 [R=301]
0
2
如果您使用的是兼容PCRE語言,你可以這樣做:
(\/\w+\/)(?:special\/)?(.*$)
並替換爲:$1$2
。
例子:http://regex101.com/r/uM8rA7
如果你特別希望/parent
,只是parent
取代\w+
。
編輯允許任何事情後/special
。
0
你可以試試這個:
sed -i 's/parent\/special/parent/g' file.txt
相關問題
- 1. 正則表達式路徑
- 2. 正則表達式匹配uri路徑,除了某個頁面
- 3. 正則表達式以匹配URL中的特定路徑段
- 4. IIS URL重寫重定向PDF文件(正則表達式)
- 5. 重定向的正則表達式
- 6. IIS7 - 正則表達式的重定向
- 7. htaccess正則表達式重定向
- 8. htaccess正則表達式重定向
- 9. 的.htaccess重定向正則表達式
- 10. 正則表達式重定向/ 301
- 11. 正則表達式爲htaccess重定向
- 12. 正則表達式.Htaccess重定向
- 13. .htaccess正則表達式重定向
- 14. htaccess正則表達式301重定向
- 15. Nginx:將某個文件路徑url重定向到其新路徑url
- 16. 可選正斜槓正則表達式URL路徑
- 17. 如何使用正則表達式與wordpress重定向插件重定向url?
- 18. 如何在Rails路徑中使用正則表達式來進行重定向?
- 19. .htaccess的正則表達式來重定向URL
- 20. IIS7 URL重定向與正則表達式
- 21. 正則表達式的URL重定向在Apache中
- 22. 使用Fiddler中的正則表達式重定向到URL
- 23. 的.htaccess正則表達式來重定向到回家的URL
- 24. 重定向通用URL的正則表達式
- 25. JavaScript的URL重定向與正則表達式
- 26. 的URL重定向正則表達式語法
- 27. 需要正則表達式幫助 - URL重定向
- 28. 重定向到包含正則表達式與htaccess的url
- 29. 的.htaccess重定向使用正則表達式匹配的URL
- 30. Django:使用正則表達式參數永久重定向URL
您正在開發哪種語言? – everton
...匹配「/ parent/special /」並將其替換爲「/ parent /」?所以沒有正則表達式需要? –
在什麼規則?您可能希望提供有關您要使用正則表達式的位置的更多信息,因爲這會影響所用的語法。 –