2016-05-18 13 views
0

Ich benutze Heroku, um meine Website zu implementieren und habe es ausgetrickst zu denken, meine statische Website ist eine dynamische, indem Sie eine index.php-Datei, die einfach zu Mein Index.html. Ich habe dies getan, um meine Seite auf Heroku zu hosten, die normalerweise keine statischen Seiten hostet, sondern nur dynamische (nach meinem Wissen).Entfernen von 'index.html' von meiner umgeleiteten PHP-Website url

FRAGE: Wie kann ich die index.html entfernen, die am Ende meiner Website erscheint: www.roberttassy.co/index.html? In meinem Code habe ich eine Datei index.php den Codeblock hat:

<?php header('Location: /index.html') ; ?>

die erfolgreich neu Routen meine Datei index.html, aber ich will einfach nicht „index.html“ zu Komm in meiner URL in der Adressleiste heraus. Ich möchte es nur lesen: www.roberttassy.co. Irgendwelche Vorschläge?

+2

https://devcenter.heroku.com/articles/custom-php-settings die obigen Einstellungen folgen und einen Apache-basierten Server erstellen und dann .htaccees Datei verwenden, um die Urls zu umschreiben google es einfach! –

+0

Danke! Ich fand, indem ich meinen PHP-Code mit viel einfacher zu sein ;-P –

Antwort

1

versuchen mit diesem

<?php include 'index.html';?> 
+0

Das hat auch funktioniert! Vielen Dank! –

+0

Gab Ihnen stattdessen den grünen Scheck, da es etwas weniger Code erforderte, hehe. –

+0

geringerer Code? In welcher Weise lol, könntest du meine Klammern entfernen und es wäre das gleiche – Ponilz

0

versuchen, dies stattdessen zu verwenden.

<?php require("index.html"); ?> anstelle der Kopfzeile.

+0

Das hat perfekt funktioniert! Vielen Dank! –

+0

das ist traurig. wirklich macht mich wundern, warum ich gestört habe. – Ponilz