- Home
- Categorie
- Digital Marketing
- Posizionamento Nei Motori di Ricerca
- Errore 500 in crisi
-
Errore 500 in crisi
Salve ragazzi ho da poco iniziato a studiare il modulo rewrite (url).
Ho provato a scrivere la seguente regola:
Rewrite Engine On
Rewrite Rule ^offerte_rodi_garganico([^/]+).php/offerte_rodi_garganico.php?Id=$1
Premetto che lavoro in locale, mi accade una cosa singolare, mi restituisce l'errore numero 500, in il sito mi scompare dalla root di easy php.
Mi chiedo se la regola ha qualche errore e se avete qualche informazione da passarmi a riguardo.
-
La riga Rewrite Rule sembra incorretta. L'errore 500 è molto generico. L'errore 550 sparisce se rinomini il file .htaccess, ad esempio se lo chiami .htaccess-vecchio? Sei su un server Linux oppure Windows?
-
salve sono in locale, su windows. Secondo te come si può scrivere questa regola???
-
Dovresti capire a cosa è dovuto l'errore, errore 500 è troppo generico.
Per abilitare i messaggi di errore dettagliati nel tuo sito web puoi modificare il file web.config nella cartella root del tuo sito Web. Aggiungendo il node "httpErrors" sotto, all'interno del node "configuration/system.webServer" (Semplicemente crea i nodes se non esistono).
Ad esempio:
<configuration>
<system.webServer>
<httpErrors errorMode="Detailed" />
</system.webServer>
</configuration>Una volta aggiunte tutte le pagine all'interno di questo sito web mostrerà messaggi di errore dettagliati quando riporta errori.