index.php statt index.html
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
anweisung
code
dank
datei
einstellen
ergebnis
erstellen
fakt
fehler
http
index
laden
nennen
schwarzem hintergrund
schwarzen text
server
support
tip
url
verzeichnis
-
Guten Mittag ,
wie ihr vllt. schon gemerkt habt, ist eure Startseite von eurer Seite die index.html. Nun möchte ich aber als Start die index.php haben. Wie kann ich das einstellen? Danke im vorraus :) -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
@fabo: warum denn einfach wenns kompliziert auch geht?
lösch doch einfach die index.html, dann wird automatisch die index.php aufgerufen.
mfg -
Mein Vorredner hat Recht einfach die index.html löschen.
Solange nur eine index im Verzeichnis liegt gibt es kein Problem, dass genau diese aufgerufen wird. Hast du allerdings 2 mal index wird eine aufgerufen und die andere ist dann egal...also pro Verzeichnis nur eine index
MfG CnP -
htaccess hilft vielleicht weiter
RewriteEngine on
RewriteRule ^(.*).html$ index.php?menu=$1 -
ptcrew schrieb:
[q
htaccess hilft vielleicht weiter
RewriteEngine on
RewriteRule ^(.*).html$ index.php?menu=$1ptcrew schrieb:
uote]syberpsace schrieb:
htaccess hilft vielleicht weiter
RewriteEngine on
RewriteRule ^(.*).html$ index.php?menu=$1
@fabo: warum denn einfach wenns kompliziert auch geht?
lösch doch einfach die index.html, dann wird automatisch die index.php aufgerufen.
mfg[/quote]
Nein, dann wird meine Seite nicht mehr geladen
"htaccess hilft vielleicht weiter
RewriteEngine on
RewriteRule ^(.*).html$ index.php?menu=$1"
Könntest du das mit htaccess nochmal genauer erklaären? ;P
Beitrag zuletzt geändert: 9.6.2011 18:13:52 von schinkenmedia -
Nein, dann wird meine Seite nicht mehr geladen
Du meinst mit "wird nicht mehr geladen" wahrscheinlich das Du nur noch eine Weiße Seite siehst?
In etwa so wie hier?
http://schinkenmedia.lima-city.de/index.php
Beitrag zuletzt geändert: 9.6.2011 19:08:41 von simuliertes -
ptcrew schrieb:
htacess.txt datei erstellen
das einfügen
RewriteEngine on
RewriteRule ^(.*).html$ index.php?menu=$1
und auf server laden
htaccess.txt
in .htaccess
umbennenen
Öhm srry ptcrew aber Deine RewriteRule führt hier nicht zum gewünschten Ergebnis.
Fabo's Anweisung ist da schon besser...
Beitrag zuletzt geändert: 9.6.2011 21:27:10 von simuliertes -
Irgendwas scheint in deinem Quelltext nicht zu stimmen..
Ich kann dort folgendes lesen:
$datei = "test.txt"; $startwert = 0; if(!is_file($datei)) { file_put_contents($datei, $startwert); $content = $startwert; } else { $content = file_get_contents($datei); } $content++; file_put_contents($datei,$content); echo $content;
MfG CnP -
ptcrew schrieb:
htacess.txt datei erstellen
das einfügen
RewriteEngine on
RewriteRule ^(.*).html$ index.php?menu=$1
und auf server laden
htaccess.txt
in .htaccess
umbennenen
Heidewitzka, das nenne ich Unwissen. Weißt du, was diese Htaccess-Anweisung tut? Ich sags dir:
Jede aufgerufene .html Datei leitet automatisch auf index.php?menu=xxxx (wobei xxx für den Namen der .html-Datei steht).
Um es kurz zu machen: Völliger Quark.
Fakt ist: Mit meiner .htaccess hättest du den gewünschten Effekt. Beim apache2 ist dies aber wiederrum standardmäßig so eingestellt d.h. wenn keine index.html vorhanden ist, wird alternativ die index.php genutzt. Ist auch diese nicht vorhanden, erhält man einen Error 403.
Erhälst du keinen Fehler 403, sondern etwas anderes, hast du einen Fehler in der index.php.
Und jetzt kommt der Hammer! .htacces Direktiven schreibt man nicht in die PHP-Datei, sondern in eine Datei namens .htaccess. Ferner muss PHP-Code von entsprechenden Tags eingegrenzt werden:
<?php .... ?>
sonst kommt, wie an deiner Seite so schön zu sehen, nur Murks raus. Zumal du für das bisschen Käse ganze 837 Zeilen Nonsense zusammengepfuscht hast.
Und noch etwas in eigener Sache: Schick deine User lieber direkt zu Teamspeak, anstatt zu Chip.
Beitrag zuletzt geändert: 9.6.2011 23:58:57 von fabo -
schinkenmedia schrieb:
fabo schrieb:
sonst kommt, wie an deiner Seite so schön zu sehen, nur Murks raus.
Also nur "Murks" kann ich dass nicht nennen, der Support funktioniert ja, oder gibts bei euch irgendwelche Fehler? Ansonsten danke für den htacess Tipp, habs jetzt geschafft.
Wenn man schwarzen Text auf schwarzem Hintergrund nutzt, ist das kein Wunder, dass man nichts falsches sieht...
Beitrag zuletzt geändert: 4.7.2011 7:50:57 von karpfen -
fabo schrieb:
schinkenmedia schrieb:
fabo schrieb:
sonst kommt, wie an deiner Seite so schön zu sehen, nur Murks raus.
Also nur "Murks" kann ich dass nicht nennen, der Support funktioniert ja, oder gibts bei euch irgendwelche Fehler? Ansonsten danke für den htacess Tipp, habs jetzt geschafft.
Wenn man schwarzen Text auf schwarzem Hintergrund nutzt, ist das kein Wunder, dass man nichts falsches sieht...
http://dl.dropbox.com/u/28581348/Unbenanntx.png
Solange man falsches versteckt, siehts ja keiner -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage