2015-05-21 84 views
0

昨晚我們把一個小的用戶界面變更推到了網站上。谷歌分析代碼是在標題中,並沒有被觸及(網站的整個標題和所有頁面都沒有被觸及)谷歌分析顯示我的網站上有一個奇怪的頁面

由於變化,我們看到很多點擊記錄到頁面「/ site/loading」,這不是我們網站上的頁面。即使我們訪問該網站進行測試,我們偶爾會看到活動頁面顯示爲「/ site/loading」,而不是「/」或我們訪問的特定頁面。網頁加載正常,網站工作正常。這個錯誤是隨機發生的。偶爾當有人訪問主頁時,它會顯示爲「/ site/loading」,偶爾會顯示爲「/」。

不清楚爲什麼會發生這種情況,或者我們可能採取了什麼措施來觸發此更改的行爲。直到昨天,我們的追蹤似乎相當準確。

欣賞任何意見或建議

+0

什麼是UI的改變的本質是什麼? – DIMMSum

+0

是的,對不起,不知道發生了什麼事,不仔細看看你的設置。你有沒有試過看網絡電話/重定向正在發生? – DIMMSum

+0

這聽起來不像某種標準的HTTP行爲。如果您的網站正在重定向到不同的端點,那麼可能是某人在您的後端發生了變化。 – DIMMSum

回答

0

。在你的網頁加載該頁面(這會導致一個404頁包含您標籤管理/分析代碼)的的JavaScript。大約935行代碼你有:

var urlToLoading = '/site/loading'; 
    function attachModalForJobs() { 
     ....... 
      $('#modal-external-site').on('hidden.bs.modal', function (e) { 
       $('#modal-external-site').find('iframe').attr('src', urlToLoading); 

我假設這是記錄的網址的起源。

+0

我認爲您是對的。我們將解決這個問題。非常感謝。我會投你的答案,但我需要一個最低的聲譽做到這一點很抱歉 –

+0

如果事實證明這是正確的,你仍然可以接受它:-) –

1

下一次,只是做在你的代碼庫中的URL端點的搜索....

var urlToLoading = '/site/loading'; 
function attachModalForJobs() { 
    $('.listing-job').find('.title a').click(function(e){ 
     e.preventDefault(); 
     var link = $(this); 
     $('#modal-external-site').modal(); 

     $('#modal-external-site').on('shown.bs.modal', function (e) { 
      var modal = $('#modal-external-site'); 
      var bodyHeight = modal.find('.modal-content').height()-modal.find('.modal-header').outerHeight(true)-modal.find('.modal-footer').outerHeight(true)-20; 

      modal.find('.modal-body').height(bodyHeight);  
      //modal.find('.modal-body').load(link.attr('href')); 
      modal.find('iframe').attr('src', link.attr('href')); 
      modal.find('iframe').attr('height', bodyHeight); 
      modal.find('iframe').css('height', bodyHeight+'px'); 

      //$('iframe').contents().find('body').addClas('transform'); 

      //var head = $('iframe').contents().find('head');     
      //head.append($('<link/>', { rel: 'stylesheet', href: 'http://dev.tapwage.com/themes/dark/css/tapwage.min.css', type: 'text/css' })); 
     }); 
     $('#modal-external-site').on('hidden.bs.modal', function (e) { 
      $('#modal-external-site').find('iframe').attr('src', urlToLoading); 
     }); 
    }); 
} 
相關問題