Can you explain more about what you want to do?
SSRF is not a redirection; it involves making a request from the server to another server or resource instead of you making the request directly.
This can be used to access internal systems that are otherwise protected or to retrieve information from services that the server can communicate with but you cannot.
To achieve SSRF, there are multiple ways to do so.
Exploiting URL parsing is one common method, where if a web application accepts a URL as input, it might be possible to manipulate the input to make the server request an internal resource.
For example, submitting http://localhost/admin might cause the server to request an internal admin page.
Another technique involves manipulating headers; certain HTTP headers, such as Host, X-Forwarded-For, or X-Original-URL, can sometimes be manipulated to induce the server to make requests to unintended destinations.
Additionally, file inclusion vulnerabilities can be exploited when applications include files or resources based on user input, allowing to include internal network files or external URLs, causing the server to fetch and include them.
DNS rebinding is another advanced technique, where manipulating DNS responses can make the server think it is contacting a legitimate external resource when it is actually contacting an internal resource.
Even when the attacker does not see the response, blind SSRF can still be exploited to perform actions like internal port scanning, triggering internal services, or exploiting internal vulnerabilities.
Do you have any specific scenario or context in which you are looking to understand or exploit SSRF?