in der Regel ist es egal, ob die Startseite home oder index lautet und mit htm oder html oder php endet.
Nur sollten die anderen Seiten auf der richtigen Ebene liegen und entsprechend angesteuert werden.
Wenn Du die Datei index.html hast und dann einen Ordner der sich z.B. html nennt, also für die HTML-Seiten, dann müssen die Seiten im Ordner html natürlich anderst angesprochen werden als wie die index.html.
Das Einfachste ist, immer den ganzen Pfad anzugeben, also http://nick" target="_blank" rel="nofollow">http://nick name.piranho.com/index.html und dann http://nick" target="_blank" rel="nofollow">http://nick name.piranho.com/html/news.html (nur zum Beispiel!)
Wenn Du alle Dateien auf der selben Ebenen, also im gleichen Ordner hast, dann wird das schnell unübersichtlich. Und wenn im o-a. Beispiel Du die Datei News.html genannt hast, dann findet sie der Link nicht, da für ihn groß und klein was anderes sind.
Von der Ebene index.html kannst Du auf news.html auch mit <a href="./html/news.html"> oder <a href="html/news.html"> verlinken, von news.html zur höheren index.html Ebene benötigst Du je Ebene einen weitern ".", das müßte dann also (aus der Ebene news.html in Ordner html) "../index.html" heißen.
Das HTTP kommt nur davor, wenn Du eine vollständige Internetadresse ansprechen willst, also bei http://nick name.piranho.com/html/news.html, nicht aber bei html/news.html, da das keine Internetadresse ist, sondern nur ein Teil auf einer Seite.
Alles klar oder jetzt nix mehr klar???