freebsdd |
|
Темы:
1
Сообщения:
15
Участник с: 24 мая 2018
|
Добрый день Всем! Дано: Домашний хостинг + веб-сервер (Apache 2 + php 7) Доменное имя второго уровня. Вопрос: Делаю кроном sitemap.xml (т.е. парсинг CURL'ом своего же сайта и создание в XML файле список ссылок своего сайта). И вот тут делема, не парсится - с любого устройства с интернетом, кроме хостинга захожу на свой сайт нормально, а если с самого же хостинга захожу на сайт расположенный на этом же хостинге то выходит timeout. Пингуется по доменному имени нормально. Скажите пожалуйста, как можно с хостинга зайти на сайт расположенный на нём же? Зы: надеюсь понятно объяснил |
indeviral |
|
Темы:
39
Сообщения:
3203
Участник с: 10 августа 2013
|
freebsddобычно через lo(localhost). freebsddну тут только гадать остаётся, в host ваш домен вписан?)) freebsddэто что за извращение? напишите функцию аля: и запихните куда нибудь...
Ошибки в тексте-неповторимый стиль автора©
|
freebsdd |
|
Темы:
1
Сообщения:
15
Участник с: 24 мая 2018
|
indeviral В браузере на Archlinux'e не открывается localhost, даже когда в файле /etc/hosts прописал его (и до не открывался и после) indeviral Когда прописывал, тоже не открывался indeviral Там не всё так просто) Сайт настривается динамически, т.е. можно переделать шаблон как хочешь и в итоге не получится такая реализация. Самый эффективный способ это парсить сайт по прямой ссылке. Помню на хостинге в инете когда арендовал, там такая реализация работала (кроном парсил сам себя), может какие настройки PHP или Apache доделать/переделать? |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
freebsdd, попробуй зайти на http://127.0.0.1:{port}/, только {port} замени на нужный.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
freebsdd |
|
Темы:
1
Сообщения:
15
Участник с: 24 мая 2018
|
nafanja Пишу http://127.0.0.1:80, перебрасывает на http://0.0.0.1/ и ничего не открывает |
freebsdd |
|
Темы:
1
Сообщения:
15
Участник с: 24 мая 2018
|
в файл hosts прописал домен (127.0.0.1 domain.ru), наверное какие то изменения помогли, но он открылся, но как реализовать так, чтоб без прописывания в hosts открывался сайт? |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
freebsdd, скорей всего, когда настраивал апач или что там у тя, ты прописал что бы сайт открывался только по домену "domain.ru". посмотри настройку виртуальных хостов "ServerName"
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
freebsddвроде перебрсывать на другой не должно! не помню как оно работает по умолчанию... (может кто посмотрит у себя как открывается http://127.0.0.1 и тоже самое http://localhost , ничего для этого настраивать не нужно)
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
indeviral |
|
Темы:
39
Сообщения:
3203
Участник с: 10 августа 2013
|
nafanjaа что должно открываться?) Сам интерфейс lo должен пинговаться по этим адресам таки да, не более того (ну если протокол обращения уберёте само сабой). freebsddНу тут два варианта либо это в конфигурации apache прописано, либо в том что он исполняет php и.т.п. В любом случаи если срабатывает такое перенаправление, то я считаю что всё работает вполне корректно, как говориться что накрутили то и получили. freebsddНаивно, может у вас там прописан статический адрес в коде. А может нет... Вы бы сначала index.php сделали: и на нём тренировались.freebsddтам всё просто.
Ошибки в тексте-неповторимый стиль автора©
|
freebsdd |
|
Темы:
1
Сообщения:
15
Участник с: 24 мая 2018
|
indeviral Не понял, а что на нём тренироваться, если сайт не открывается? (но чтоб ответ был мой полный я всё таки так сделал и открыл не на хостинге, вышло имя домена по которому вошёл) indeviral Это радует, тогда подскажите, как открывать сайт на самом хостинге и его парсить? |