Как можно загрузить веб-страницу с php как простой html?

Я хочу загрузить веб-сайт, который использует php для создания своих страниц. Если я использую

wget --convert-links --mirror --trust-server-names the_website.com

, php-файлы загружаются как файлы php. Когда я открываю веб-страницу локально, FF дает мне всплывающее окно с вопросом, хочу ли я открыть php-файл страницы с gedit.

Есть ли способ загрузить полную веб-страницу как простой html, чтобы Я могу получить доступ к ним в браузере локально?

1
задан 11 October 2013 в 16:42

2 ответа

Httrack довольно хорошо загружает все веб-страницы в качестве статических автономных копий.

Я использовал его несколько раз с хорошими результатами.

0
ответ дан 24 May 2018 в 16:59
  • 1
    Привет майк, спасибо за предложение. По той или иной причине это не сработало для меня, и у меня нет времени проверять. Но это кажется многообещающим. – don.joey 11 October 2013 в 17:27

Они на самом деле не PHP-файлы, но у них просто расширения PHP. Для этого нет простого решения. Вы можете переименовать все файлы в .html, но тогда все ссылки нуждаются в исправлении.

Самый простой способ - это использовать файлы вместо Firefox, открывая их напрямую. Вы можете сделать это с помощью cding в каталог, а затем с помощью некоторой магии python:

python -m SimpleHTTPServer 8080

И затем открыть http://localhost:8080 в вашем браузере.

Опять же, это не настоящий PHP, они просто сохраняются в файлах, которые отражают URL.

Редактировать: если у вас установлен PHP, вы можете использовать встроенный сервер PHP :

 php -S localhost:8080

Это должно обрабатывать проблему с mimetype, но я бы не стал беспокоиться, если у вас нет PHP.

0
ответ дан 24 May 2018 в 16:59
  • 1
    Хорошая идея, но я думаю, что это также просто служит .php-файлу в качестве загрузки. – don.joey 11 October 2013 в 17:28
  • 2
    Я могу подтвердить, что это не сработает. – don.joey 11 October 2013 в 17:31
  • 3
    Да, кровавые MIME-типы. Это можно переопределить, но это большая пушистая боль внизу. – Oli♦ 11 October 2013 в 17:38

Другие вопросы по тегам:

Похожие вопросы: