Fix nginx /cache regex
`nix-serve` does not handle duplicates in the path: ``` hut$ curl http://127.0.0.1:5000/nix-cache-info StoreDir: /nix/store WantMassQuery: 1 Priority: 30 hut$ curl http://127.0.0.1:5000//nix-cache-info File not found. ``` This meant that the cache was not accessible via: `curl https://jungle.bsc.es/cache/nix-cache-info` but `curl https://jungle.bsc.es/cachenix-cache-info` worked. Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es>
This commit is contained in:
		
							parent
							
								
									3f4b4fb810
								
							
						
					
					
						commit
						fdac196c6c
					
				| @ -40,7 +40,7 @@ in | |||||||
|           proxy_redirect http:// $scheme://; |           proxy_redirect http:// $scheme://; | ||||||
|         } |         } | ||||||
|         location /cache { |         location /cache { | ||||||
|           rewrite ^/cache(.*) /$1 break; |           rewrite ^/cache/(.*) /$1 break; | ||||||
|           proxy_pass http://127.0.0.1:5000; |           proxy_pass http://127.0.0.1:5000; | ||||||
|           proxy_redirect http:// $scheme://; |           proxy_redirect http:// $scheme://; | ||||||
|         } |         } | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user