Du kannst ne PHP Session anlegen in der der "AGB-Akzeptiert-Wert" (also Ja/Nein) gespeichert wird.
Bei jedem Seitenaufruf wird dann geprüft ob der Wert auf JA steht. Tut er das nicht, so wird genau auf dieser Seite deine AGB Akzeptier-Seite angezeigt. EIn klick auf JA bring den User dann zur gewünschten Seite.
Und vergiss die index.html Geschichte. Der User kann über jede Unterseite auf deine Seite gelangen. Sieht er das AGB Zeugs nicht, so werden auch keine AGB in irgendeinen Vertrag (welcher auch nicht besteht) eingeschlossen.
Überlege dir das Ganze mal gut oder Poste genauer, was dadrinnen stehen soll.
Diese "Anfangs-AGB" wirken oft oder fast immer sehr unseriös. Dein Urheberrecht musst du nicht schriftlich ausformulieren. Wenn du etwas erstllt hast, so hast du das Urheberrecht und Andere dürfen es nicht einfach so weiterverwendne.
Wie möchtest du dich vor Raubkopien schützen? Das verstehe ich nicht ganz.
Also lass dich nicht nerven sondern beantworte die Fragen. Du suchts Hilfe und du bekommst sie.
Mit falschen AGB kann man sich auch ganz schön reinreiten und das Gegenteil bewirken. Als Beispiel nehme ich hier diesen lächerlichen "LG Hamburg Disclaimer" - so ein Text wird dem Verfasser eher zu Lasten ausgelegt, als dass er ihn vor der Haftung für Links auf verbotene Seiten schützt...