GitHub Pages Jekyll перенаправляет с использованием application / octet-stream в качестве типа содержимого

Я реализовал перенаправление на страницах github, но по какой-то причине ваши серверы возвращают тип содержимого «application / octet-stream» для страниц перенаправления. Это приводит к тому, что браузер не отображает страницы переадресации, поэтому результирующий javascript не может выполнить фактическое переадресацию.

Как я могу получить в заголовках ответов текст / html, указанный в качестве типа содержимого, чтобы перенаправления работали?

Вот URL.

http://www.pknopf.com/blog/performance-ccli-vs-com

Вот ответ.

HTTP/1.1 200 OK
Server: GitHub.com
Content-Type: application/octet-stream
Last-Modified: Sat, 06 Sep 2014 04:30:37 GMT
Expires: Sat, 06 Sep 2014 04:41:33 GMT
Cache-Control: max-age=600
Content-Length: 598
Accept-Ranges: bytes
Date: Sat, 06 Sep 2014 04:40:38 GMT
Via: 1.1 varnish
Age: 545
Connection: keep-alive
X-Served-By: cache-iad2132-IAD
X-Cache: MISS
X-Cache-Hits: 0
X-Timer: S1409978438.779912,VS0,VE2
Vary: Accept-Encoding


      <!DOCTYPE html>
      <meta charset=utf-8>
      <title>Redirecting...</title>
      <link rel=canonical href="http://www.pknopf.com/development/2013/03/07/Performance-CPP-CLI-vs-COM.html">
      <meta http-equiv=refresh content="0; url=http://www.pknopf.com/development/2013/03/07/Performance-CPP-CLI-vs-COM.html">
      <h1>Redirecting...</h1>
      <a href="http://www.pknopf.com/development/2013/03/07/Performance-CPP-CLI-vs-COM.html">Click here if you are not redirected.</a>
      <script>location='http://www.pknopf.com/development/2013/03/07/Performance-CPP-CLI-vs-COM.html'</script>

person Paul Knopf    schedule 06.09.2014    source источник


Ответы (1)


Как видно из перенаправления jekyll из документации, URL-адреса перенаправления нуждаются в завершающей косой черте.

В своих сообщениях вы ДОЛЖНЫ добавлять косую черту к своим редиректам.

например: в _posts / 2013-03-07-Performance-CPP-CLI-vs-COM.md

redirect_from: "/blog/performance-ccli-vs-com"

становится:

redirect_from: "/blog/performance-ccli-vs-com/"
person David Jacquel    schedule 07.09.2014