Pagina 1 di 1

Iperlink

Inviato: martedì 31 agosto 2010, 19:03
da bismark2005
Nel mio sito inserisco un articolo all'interno del quale c'è una parola in cui inserisco un iperlink alla mia home page

Supponiamo che la parola utilizzata sia ubuntu.

Ubuntu> se come iperlink metto http://www.miosito.it cliccando sulla parola Ubuntu mi restituisce l'errore 404 e nel browser esce: http://miosito.it/undefined

Ubuntu>se come iperlink scrivo http://www.miosito.it/index.php funziona tutto. come mai?

Re: Iperlink

Inviato: martedì 31 agosto 2010, 19:27
da kaosktrl
Ci provo, possibile che manca la direttiva DirectoryIndex in Apache ?

Re: Iperlink

Inviato: martedì 31 agosto 2010, 19:30
da bismark2005
Comunque me lo fa solo con la Home page mentre le altre è tutto ok

Re: Iperlink

Inviato: martedì 31 agosto 2010, 19:34
da kaosktrl
In httpd.conf è possibile mettere la direttiva DirectoryIndex che in pratica dice ad Apache di cercare un file index (index.html, index.php, etc) all'interno di una cartella (root del tuo sito) e di restituirlo al browser.

Vedi: http://httpd.apache.org/docs/2.0/mod/mod_dir.html

Penso che se aggiungi index.php dovresti risolvere.

Re: Iperlink

Inviato: martedì 31 agosto 2010, 19:37
da bismark2005
Infatti se metto come iperlink http://www.miosito.it/index.php è tutto ok.

Ma in questo caso ci sono problemi per i motori di ricerca?

Re: Iperlink

Inviato: martedì 31 agosto 2010, 19:46
da kaosktrl
Non ci sono problemi di sorta, i motori di ricerca usano robots.txt e altre informazioni per indicizzare le pagine.

Aggiungendo index.php nella direttiva dici di farti restituire www.miosito.it/index.php ogni qual volta chiedi www.miosito.it