Problema
Plesk Web Statistics non si carica quando hai DNN 7.1 e versioni successive Advanced URL Rewriter è abilitato
Causa
Poiché Plesk tenta di caricare le statistiche web utilizzando /plesk-stat/webstat directory, DNN cerca di presumere che sia un URL senza estensione che deve essere riscritto e tenta di farlo. Questo non funziona in quanto non è una pagina DNN
Soluzione
DNN 9.x e superiori
Dopo aver effettuato l'accesso come superutente in DNN, procedi come segue:
- Seleziona la Ingranaggio (Impostazioni) nella Barra Persona DNN e seleziona SEO
- Mentre su Gestione URL scheda seleziona le Espressioni scheda
- Nella sezione denominata Non riscrivere l'espressione regolare dell'URL aggiungi la riga seguente alla fine della riga
|/plesk-stat
DNN 8.0.4 fino a DNN 7.1.x
Per far funzionare le statistiche web, accedi a DNN come superutente e vai su Host> SQL ed esegui il seguente script esattamente come impostato:
Nota:esegui un backup del tuo sito prima di apportare modifiche al database
INSERT INTO {databaseOwner}{objectQualifier}hostsettings (SettingName , SettingValue , SettingIsSecure , CreatedByUserId , CreatedOnDate , LastModifiedByUserId , LastModifiedOnDate ) VALUES( 'AUM_DoNotRewriteRegEx' ,'/DesktopModules/|/Providers|/LinkClick\.aspx|/plesk-stat' , 0 , -1 , GETDATE() , -1 , GETDATE() )