36 messaggi dal 13 marzo 2018
Buongiorno,

ho creato una pagina web pagina.aspx a cui si accede mediante un redirect da altra pagina di un sito.
se faccio il debug del progetto da locale mi dà l'errore HTTP Error 404.0 - Not Found
Ho pubblicato il sito (compresa la pagina) e mi dà lo stesso errore quando clicco sul link per accedere alla pagina (da internet explorer e da chrome).
Se visualizzo la singola pagina nel browser https://localhost:44377/pagina.aspx mi fa visualizzare la pagina (non me la fa visualizzare https://localhost:44377/pagina --> senza .aspx)

Ho visto qualche thread simile e qualcuno ha suggerito di inserire uno script nel web.config. Riporto quello che ho nel mio web.config.

<system.webServer>
<modules>
<remove name="ApplicationInsightsWebTracking" />
<add name="ApplicationInsightsWebTracking" type="Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule, Microsoft.AI.Web" preCondition="managedHandler" />
</modules>

</system.webServer>

Potreste aiutarmi a capire dove sta il problema?
Grazie
Ron
36 messaggi dal 13 marzo 2018
ronny72 ha scritto:
Buongiorno,

ho creato una pagina web pagina.aspx a cui si accede mediante un redirect da altra pagina di un sito.
se faccio il debug del progetto da locale mi dà l'errore HTTP Error 404.0 - Not Found
Ho pubblicato il sito (compresa la pagina) e mi dà lo stesso errore quando clicco sul link per accedere alla pagina (da internet explorer e da chrome).
Se visualizzo la singola pagina nel browser https://localhost:44377/pagina.aspx mi fa visualizzare la pagina (non me la fa visualizzare https://localhost:44377/pagina --> senza .aspx)

Ho visto qualche thread simile e qualcuno ha suggerito di inserire uno script nel web.config. Riporto quello che ho nel mio web.config.

<system.webServer>
<modules>
<remove name="ApplicationInsightsWebTracking" />
<add name="ApplicationInsightsWebTracking" type="Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule, Microsoft.AI.Web" preCondition="managedHandler" />
</modules>

</system.webServer>

Potreste aiutarmi a capire dove sta il problema?
Grazie
Ron
36 messaggi dal 13 marzo 2018
Se visualizzo la singola pagina nel browser https://localhost:44377/pagina.aspx mi fa visualizzare la pagina (non me la fa visualizzare https://localhost:44377/pagina --> senza .aspx)

A dir la verità questa cosa accade anche con le altre pagine del sito... ma con sole 3 pagine (che ho creato recentemente) ho problemi nella pubblicazione...le altre funzionano perfettamente
36 messaggi dal 13 marzo 2018
Confermo che il problema non si manifesta modificando pagine che esistono già da tempo. Infatti ho provato a cambiare il redirect ad una pagina "storica" con una nuova pagina creata daccapo (contenente la sola scritta ciao)e mi ha dato il problema

Server Error in '/' Application.
Parser Error
Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately.

Parser Error Message: Could not load type 'nomeprogetto.pallina'.

Source Error:


Line 1: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="pallina.aspx.cs" Inherits="nomeprogetto.pallina" %>
Line 2:
Line 3: <!DOCTYPE html>

Source File: /pallina.aspx Line: 1

Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.7.3429.0

Ho rimesso la vecchia pagina di redirect e ho ripubblicato ed è tutto ok...
Non riesco proprio a capire dove sia il problema con queste nuove pagine che creo
36 messaggi dal 13 marzo 2018
ragazzi si è aggravata la situazione...Ho ripubblicato l'intero sito pensando che ci fosse un problema nella creazione delle dll.... Ora questo problema me lo da su tutte le pagine tranne la pagina di default...
Qualcuno di buona volontà potrebbe aiutarmi?
Grazie
126 messaggi dal 30 novembre 2004
Posta il codice che usi per il redirect
36 messaggi dal 13 marzo 2018
Nella nav bar del Site.Master

<li><a runat="server" href="~/pallina" style="font-family: Verdana; color: #FFFFFF">PAllina</a></li>

dove pallina è una pagina .aspx


Dall'errore mi sembra che c'è un problema con il load della pagina...ma nulla è cambiato tra quando funzionava e ora...

Fortunatamente avevo una versione di backup del sito sul FTP...ma ora ho paura a ripubblicare le pagine...
36 messaggi dal 13 marzo 2018
Cambiando nel site.master così
<li><a runat="server" href="pallina.aspx" style="font-family: Verdana; color: #FFFFFF">Pallina</a></li>
nel localhost sembra funzionare, mentre non funziona il redirect con altre pagine che lascio invariate...

diciamo che ho la percezione che sia proprio un problema di redirect tra pagina pallina e pallina.aspx...
vorrei provare a pubblicare la pagina di default per vedere se il redirect funziona anche fuori dal locale...ma un po' paura...

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.