colorbox popup отлично работает на apache, не загружает изображение на nginx

0

Этот немного кода работает как чемпион на сервере Apache.

    <script type="text/javascript">
    jQuery(document).ready(function(){
if (document.cookie.indexOf('visited=true') == -1) {
    var fifteenDays = 1000*30;
    var expires = new Date((new Date()).valueOf() + fifteenDays);
    document.cookie = "visited=true;expires=" + expires.toUTCString();
    $.colorbox({inline:true, href:"#subscribe"});
}
});
         </script> 
     <style type="text/css">
     .bssubpop { display:none; }
     </style>

    <p><a class='bssubpop' href="#">Subscription box</a></p>
<!-- This contains the hidden content for inline calls -->
<div style='display:none'>
    <div id='subscribe' title='sub'>
    <a href="/newsletter-sign-up.html"><img src="https://www.stogieboys.com/images/bspop.jpg" width="600" height="600" /></a>       
    </div>
</div>

Но когда я переношу его на "живой" сервер, который основан на nginx вместо apache, я навсегда загружаю загрузку и никогда не загружаю изображение.

Я знаю, что я новичок в работе с сервером nginx, но я начинаю тянуть то, что осталось от моих волос.

Любая помощь будет отличной.

FYI, да, я знаю, что var fifteenDays не соответствует этому, но как только он будет работать. Я проверил местоположение изображения, набрав в браузере, и это правильно, где это должно быть, так это не так.

Теги:
nginx
colorbox

1 ответ

0
Лучший ответ

Оказывается, я тупица. Файлы colorbox.js были разными на сайте nginx, чем на сайте apache. Когда у меня было время отслеживать и разграничить файлы, я заметил это и исправил его сразу.

Теперь у VF FifteenDays установлен 15 дней.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню