Добрый день!У меня возникла проблема, может кто поможет советом:
Денвер публикует сайт на wordpress в интернет, установлен плагин галереи - Photo Gallery by Supsystic. Проблема в том, что на локальной машине плагин все корректно отображает, а через интернет не может загрузить галерею. Где я накосячил?
Вводные:
На роуторе стоит проброс порта 80 на сервер с Denwer
Для каждого сайта указан файл htaccess с параметрами dnwr_ip - локальный адрес сервера dnwr_host - имя сайтаДумаю, что где-то в настройка Apache нужно что-то поправить, но не знаю что. Есть гуру?
>[оверквотинг удален]
> Денвер публикует сайт на wordpress в интернет, установлен плагин галереи - Photo
> Gallery by Supsystic. Проблема в том, что на локальной машине плагин
> все корректно отображает, а через интернет не может загрузить галерею. Где
> я накосячил?
> Вводные:
> На роуторе стоит проброс порта 80 на сервер с Denwer
> Для каждого сайта указан файл htaccess с параметрами dnwr_ip - локальный адрес
> сервера dnwr_host - имя сайта
> Думаю, что где-то в настройка Apache нужно что-то поправить, но не знаю
> что. Есть гуру?во внутренних ссылках на страничках не прописан локалхост?
>[оверквотинг удален]
>> Gallery by Supsystic. Проблема в том, что на локальной машине плагин
>> все корректно отображает, а через интернет не может загрузить галерею. Где
>> я накосячил?
>> Вводные:
>> На роуторе стоит проброс порта 80 на сервер с Denwer
>> Для каждого сайта указан файл htaccess с параметрами dnwr_ip - локальный адрес
>> сервера dnwr_host - имя сайта
>> Думаю, что где-то в настройка Apache нужно что-то поправить, но не знаю
>> что. Есть гуру?
> во внутренних ссылках на страничках не прописан локалхост?в любом случае- включаете консоль отладки в файрфоксе, переключаетесь на закладку сеть - обновляете страницу и смотрите что не подгрузилось и с каким кодом ответа.
смотрите логи сервера и ищите там что не отдалось и почему.
>[оверквотинг удален]
>>> На роуторе стоит проброс порта 80 на сервер с Denwer
>>> Для каждого сайта указан файл htaccess с параметрами dnwr_ip - локальный адрес
>>> сервера dnwr_host - имя сайта
>>> Думаю, что где-то в настройка Apache нужно что-то поправить, но не знаю
>>> что. Есть гуру?
>> во внутренних ссылках на страничках не прописан локалхост?
> в любом случае- включаете консоль отладки в файрфоксе, переключаетесь на закладку сеть
> - обновляете страницу и смотрите что не подгрузилось и с каким
> кодом ответа.
> смотрите логи сервера и ищите там что не отдалось и почему.Ошибку уже нашел - У меня стоит два web сервера: 1-й IIS Для почты Exchange и 2-ой Apache для сайтов. Поток https, через NAT направлен на IIS, а в плагине, который я использую в wordpress, используется https. Естественно при подключение снаружи все обращения через https попадают на IIS, который ничего не знает про сайт.
Сейчас ломаю голову, как перенаправить с IIS сервера на Apache. Через переопределение URL-адресов не получается.
>[оверквотинг удален]
>> - обновляете страницу и смотрите что не подгрузилось и с каким
>> кодом ответа.
>> смотрите логи сервера и ищите там что не отдалось и почему.
> Ошибку уже нашел - У меня стоит два web сервера: 1-й IIS
> Для почты Exchange и 2-ой Apache для сайтов. Поток https, через
> NAT направлен на IIS, а в плагине, который я использую в
> wordpress, используется https. Естественно при подключение снаружи все обращения через
> https попадают на IIS, который ничего не знает про сайт.
> Сейчас ломаю голову, как перенаправить с IIS сервера на Apache. Через переопределение
> URL-адресов не получается.Я бы сделал иначе:
все и всех к сайтам направил бы на nginx настроенный в режиме прокси, и уже nginx-ом роутил бы сайты - одни на iis, другие на apache, не в зависимости от протокола httpили https, а в зависимости от запрашиваемого хоста.