mirror of
				https://github.com/PurpleI2P/i2pd.git
				synced 2025-11-04 08:30:46 +00:00 
			
		
		
		
	default webroot in config, webroot in automatic redirect instead of request path
This commit is contained in:
		
							parent
							
								
									a26ed6fe6c
								
							
						
					
					
						commit
						c994950aaf
					
				
					 2 changed files with 6 additions and 2 deletions
				
			
		| 
						 | 
				
			
			@ -1032,10 +1032,12 @@ namespace http {
 | 
			
		|||
			ShowError(s, "Unknown command: " + cmd);
 | 
			
		||||
			return;
 | 
			
		||||
		}
 | 
			
		||||
		std::string webroot; i2p::config::GetOption("http.webroot", webroot);
 | 
			
		||||
		std::string redirect = "5; url=" + webroot + "?page=commands";
 | 
			
		||||
		s << "<b>SUCCESS</b>: Command accepted<br><br>\r\n";
 | 
			
		||||
		s << "<a href=\"" << url.path << "?page=commands\">Back to commands list</a><br>\r\n";
 | 
			
		||||
		s << "<a href=\"" << webroot << "?page=commands\">Back to commands list</a><br>\r\n";
 | 
			
		||||
		s << "<p>You will be redirected in 5 seconds</b>";
 | 
			
		||||
		res.add_header("Refresh", std::string("5; url=" + url.path + "?page=commands").c_str());
 | 
			
		||||
		res.add_header("Refresh", redirect.c_str());
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	void HTTPConnection::SendReply (HTTPRes& reply, std::string& content)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue