Enpä tiedä onnistuuko homma 'fiksusti' iWebillä.Anghorn kirjoitti:Web '09 -kysymys
Minulla on sivusto osoitteessa http://www.villejarvelainen.com, jonne pääsee tuon linkin avulla. Ohjaa vaan osoitteeseen .com/Sivusto/Enter.html, jossa "Sivusto" on iWebissä sivustolleni määrittelemä nimi ja "Enter" sisäänheittosivuni nimi. Kuinka saan tuon sisäänheittosivun näkymään suoraan osoitteessa http://www.villejarvelainen.com ja sivujeni olevan yksinkertaisesti mallia http://www.villejarvelainen.com/Sivun_nimi_tähän? Eli pähkinänkuoressa; kuinka saada tuo sivuston nimi pois rimpsusta? Tietysti tuo ekan sivun tekeminen ihan vaan html:nä ja nimeämällä se index.html'ksi hoitaisi homman, mutta saako tuon hoidettua iWebin kautta jotenkin fiksusti?
Tietääkseni iWeb kyllä tekee kyllä index.html -sivun suoraan juureen kuten pitääkin, mutta se on ilmeisesti pelkkä linkkisivu, joka "refreshaa" eli ohjaa selaimen saman tien tuolla Site -kansiossa olevalle aloitussivulle, joka sinun tapauksessasi on nyt tuo Enter.html.
En ole iWeb-ekspertti, mutta luulenpa että jos haluat saittisi näkymään muulla tavoin kuin tuolla iWebin oletuksella, pitäisi varmaan se sivunteko-ohjelmakin vaihtaa johonkin toiseen.
Tai sitten voisi ajatella eräänlaista kompromissia;
Julkaise ensin tuo nykyinen iWeb-saittisi myös omalle koneellesi kansioon, jos et sitä ole jo tehnyt. Sen jälkeen hae sieltä kansiosta tuo Enter.html -niminen tiedosto, ja nimeä se uudelleen index.html:ksi. Sen jälkeen siirrät sen uudelleenimetyn tiedoston jollain ftp-ohjelmalla tuonne omalle saitillesi siten, että se korvaa sen iWebin tekemän index.html -sivun.
Tuo yksittäisen html-sivun siirto vaikka MobileMe -saitille onnistuu melko monella ftp-ohjelmalla ongelmitta. Pistät vaan sinne tietoihin ne oman MobileMe -tunnarisi, ja pidät huolen siitä, että se siellä juuressa jo oleva index.html -tiedosto korvaantuu tuolla uudella index.html -tiedostolla, eikä mihinkään muualle sorkita.
Tässä konstissa on vaan se huono puoli, että jos joskus sitten haluat päivittää sivujasi iWebillä, pitää tuo sama homma tehdä aina uudestaan, koska iWeb ryssii sen muokatun index-sivun joka kerta, ja korvaa sen index-sivun taas omallaan, ja tekee sen Enter-sivun uudestaan.