URL重寫可以引用原地址內容
如果iis沒有URL重寫模組,啟用或關閉windows功能裡也沒有,在微軟下載安裝https://www.iis.net/downloads/microsoft/url-rewrite
iisUrl重寫入站空白規則,在匹配URL中“模式”輸入域名"/"後的路徑Path。
匹配所有Path在匹配URL的“模式”中輸入(.*),
匹配一部分Path如以Upload開頭可以在匹配URL的“模式”中輸入^Upload/(.*)。
在操作中選重定向,操作屬性中輸入 https://new.com/file/{R:1}。
{R:1}可以引用捕獲組中的(.*)匹配的內容。
例如匹配^Upload/(.*)重定向到https://new.com/file/{R:1}。
地址http://old.com/Upload/20200617/Image/45c41581-1525-4c53-ab5d-447a5ec317f6.png
在測試模式的輸入資料為Upload/20200617/Image/45c41581-1525-4c53-ab5d-447a5ec317f6.png
在測試模式可以看到測試結果的捕獲組為
{R:0} Upload/20200617/Image/45c41581-1525-4c53-ab5d-447a5ec317f6.png
{R:1} 20200617/Image/45c41581-1525-4c53-ab5d-447a5ec317f6.png
重定向到了https://new.com/file/20200617/Image/45c41581-1525-4c53-ab5d-447a5ec317f6.png
【iis】URL重寫可以引用原地址內容
相關文章
- IIS SSL認證流程& url重寫
- IIS7 asp.net URL重寫配置ASP.NET
- 應用Url重寫時CSS引用問題CSS
- IIS7.0設定 url重寫成html(偽靜態)HTML
- nginx url重寫Nginx
- ASP.NET中獲取URL重寫前的原始地址ASP.NET
- 前端專案透過‘URL 重寫’部署在 IIS 中,訪問 WebAPI 介面前端WebAPI
- 微軟的坑:Url重寫竟然會引起IIS核心模式快取不工作微軟模式快取
- ASP.NET URL Rewrite. URL重寫ASP.NET
- Nginx實現URL重寫Nginx
- URL 重寫新手指南
- nginx TP5 URL 重寫Nginx
- 【ASP.NET Core】URL重寫ASP.NET
- Nginx實戰(二) URL重寫Nginx
- 使用HttpModule實現URL重寫HTTP
- 【jacky song 】IIS6重寫配置在IIS7中重寫無效解決方案
- java 獲取URL連結 內容Java
- java 資料探勘 URL 內容流Java
- 前端優質網路內容(引用)前端
- CDN內容的引用方法總結
- PHP實現url重寫和.htaccessPHP
- Session,Cookie,jsessionid,Url重寫SessionCookieJS
- 使用 HTTP 模組執行 URL 重寫HTTP
- 請問如何實現URL重寫?
- web工程中URL地址的推薦寫法Web
- php請求遠端url內容方法PHP
- 常用URL地址
- Nginx URL重寫規則配置詳解Nginx
- Laravel重寫資源路由自定義URLLaravel路由
- 如何 把下面這個url 重寫 用response 重寫到請求中...
- canvas 寫入文字內容Canvas
- 獲取URL地址
- .htaccess技巧: URL重寫(Rewrite)與重定向(Redirect)
- 重寫遵循的原則
- SDWebImage支援URL不變時更新圖片內容Web
- Exchange域名重寫,實現SMTP地址共享
- chrome 歷史記錄 404的url地址 不會記錄 但是實際上可能有內容的Chrome
- ThinkPHP5.0 Linux Apache/Nginx重寫URL配置PHPLinuxApacheNginx