Я пытаюсь перенаправить URL-адрес на другой URL-адрес (301 или 301). В основном, я ищу go-эквивалент следующего php-кода:
<?php
// Permanent redirection
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://google.com/");
?>
Пока это то, что я сделал:
writer.Header().Set("Location", "http://google.com")
writer.WriteHeader(301)
А также:
handler := rawHttp.RedirectHandler("http://google.com", 301)
handler.ServeHTTP(writer, req)
Это «отчасти» работает. Единственная проблема - это написать текст «Найдено» со ссылкой на http://google.com, поэтому я должен щелкнуть по нему. Я хочу, чтобы он автоматически перенаправлялся без отображения ссылки «Найдено».