AMP: почему файлы с расширениями .amp.html не отображаются на хостинге linux? - PullRequest
0 голосов
/ 17 ноября 2018

Я недавно преобразовал все веб-страницы моего сайта в усилитель.Я переименую их всех в (.amp.html).Я позаботился о том, чтобы протестировать каждую страницу с помощью тестера усилителей: https://ampbyexample.com/playground/ Я также купил доменное имя, которое указывает на https, хостинг linux на godaddy.Только здесь, когда я отправляю файлы с расширениями (.amp.html), в имени домена ничего не отображается.К минусам, когда я просто переименовываю все файлы в (.html), отображается веб-сайт.У меня вопрос, почему файлы с расширениями .amp.html не отображаются?

1 Ответ

0 голосов
/ 20 ноября 2018

Проблема сводится к конфигурации веб-сервера и, вероятно, имеет две проблемы.

Первая - это то, что вы, вероятно, ожидаете появления документа по умолчанию, когда вы не запрашиваете конкретный документ.Например, http://example.com/ ... путь здесь просто /, но веб-сервер обычно загружает index.html с диска.Скорее всего, ваш веб-сервер не настроен для загрузки index.amp.html с диска.

Вторая проблема может быть связана с неправильной конфигурацией MIME-типа.Важно, чтобы text/html; charset=utf-8 было отправлено в качестве значения заголовка ответа Content-Type для ваших HTML-файлов.

Если у вас есть контроль над вашим веб-сервером, вы можете самостоятельно перенастроить его.Вы не сказали нам, какой сервер вы используете, поэтому мы не можем сказать вам, как конкретно это сделать.Если у вас нет контроля над вашим веб-сервером, вам придется обсудить его с вашим хостинг-провайдером ... GoDaddy.Или просто назовите вещи .html и все будет хорошо!

...