|
| Autor |
Nachricht |
Andreas Schroth Bekannter [Admin]


Anmeldung: 08.04.04 Beiträge: 1664 Wohnort: Lauf a. d. ...
|
Verfasst am: 10.04.2004, 07:41 Titel: Modrewrite einsetzen - HTML-Dateien auf PHP umleiten |
|
|
Hallo,
da ja bereits gefragt wurde wie man denn HTML-Dateien auf PHP umleiten kann, also z. B. test.html auf test.php, habe ich hier ein kleines Tutorial geschrieben. Legt zuerst eine .htaccess - Datei an, und schreibt in ihr dann folgenden Inhalt:
| Code: | RewriteEngine On
RewriteRule ^(.*).html$ $1.php |
In der ersten Zeile wird das Modrewrite erst einmal aktiviert und in der zweiten wird alles in der Form *.html auf *.php umgeleitet.
Speichert diese Datei im Root-Verzeichniss ab und schon ist alles erledigt, es ist auch sehr suchmaschinenfreundlich. Wichtig ist eben nur das ihr jetzt noch alle .html-Dateien auch in .php umbenennt.
Habt ihr jetzt eine Aliasdomain (also das eine Domain auf ein Unterverzeichniss des Webspace direkt weitergeleitet wird), beispielsweise bei Strato (www.strato.de) oder Hosteurope (www.hosteurope.de) dann muss eure .htaccess-Datei so aussehen:
| Code: | RewriteEngine On
RewriteBase /
RewriteRule ^(.*).html$ $1.php |
Wie ihr sicher feststellen könnt, haben wir die .htaccess um die zweite Zeile ergänzt, welche angibt, dass die Aliasdomain das Hauptverzeichniss ist.
Zuletzt bearbeitet von Andreas Schroth am 14.04.2004, 06:37, insgesamt einmal bearbeitet
|
|
| Nach oben |
|
 |
RobZe89 Helfer [User]

Anmeldung: 09.04.04 Beiträge: 212 Wohnort: Schweiz
|
Verfasst am: 10.04.2004, 17:50 Titel: |
|
|
Nun bringt das ja nicht wirklich viel, wenn man aus HTML PHP machen kann
Insteressanter wirds erst wenn man mit Variablen "spielt"
Dies braucht man unteranderem bei Foren und weiteren php Scripten welche mehrere Variablen durch & oder ? abgetrennt haben, da diese von Google nur sperlich mitgenommen werden, und weils halt schöner aussieht, wenn da steht forum_1_thred_7.html als view?board=1&thred=7
Ich schau mal, ob ich zu einem späteren Zeitpunkt noch einige Beispiele fürs Variablen umschreiben geben kann.
|
|
| Nach oben |
|
 |
Andreas Schroth Bekannter [Admin]


Anmeldung: 08.04.04 Beiträge: 1664 Wohnort: Lauf a. d. ...
|
Verfasst am: 10.04.2004, 18:37 Titel: |
|
|
Hallo,
dieses Tutorial war eigentlich nur dazu da die Frage zu klären, wie man eine Umstellung von .html auf .php eben erleichtern kann.
Falls mehrere Variablen zum Einsatz kommen sollen, geht das z. B. so:
| Code: | RewriteEngine On
RewriteBase /
RewriteRule ^(.*)_(.*).html$ index.php?v1=$1&v2=$2 |
|
|
| Nach oben |
|
 |
Pyton Stammuser [User]

Anmeldung: 09.04.04 Beiträge: 36
|
|
| Nach oben |
|
 |
Andreas Schroth Bekannter [Admin]


Anmeldung: 08.04.04 Beiträge: 1664 Wohnort: Lauf a. d. ...
|
Verfasst am: 17.09.2004, 07:19 Titel: |
|
|
hm, also meines Wissens nach gibts bei den Alias-Domains eigentlich garkeine Nachteile bei Hosteurope...das sind halt einfach nur weitere Domains, neben den enthaltenen, die man direkt auf ein Verzeichniss des Servers verweisen kann. Also von Nachteilen wüsste ich jetzt nichts... ( www.computer-tipps.net z. B. ist auch nur eine Alias-Domain und damit habe ich keine Probleme... ) _________________
Computer-tipps.net / Forumprofi.de
Hier sind die Foren-Regeln zu finden.
|
|
| Nach oben |
|
 |
Pyton Stammuser [User]

Anmeldung: 09.04.04 Beiträge: 36
|
Verfasst am: 19.09.2004, 00:44 Titel: |
|
|
thx, andreas, hab ich mir auch so gedacht, wollte nur sicher gehen , wenn wir schon beim thema sind, hast du eine ahnung, wie es mit den hiding domains von www.united-domains.de sich verhält? Die domains werden auf deinen space, egal wo weitergeleitet. frage, deshalb, weil ich mehrere domains bei den jungs hab, und die a. alle die gleiche ip haben. _________________
Logan Kombi by Renault
Dacia Club Logan - Renault
Rumänien Reisen
Crazy loop, Dan Balan
|
|
| Nach oben |
|
 |
Andreas Schroth Bekannter [Admin]


Anmeldung: 08.04.04 Beiträge: 1664 Wohnort: Lauf a. d. ...
|
Verfasst am: 19.09.2004, 06:01 Titel: |
|
|
also mit United-Domains kenne ich mich leider nicht aus.
Falls es aber so ganz normale Weiterleitungs-Domains sind (wie bei HE z. B. in der MiniSite M, wenn man die Domain weiterleitet im KIS), würde ich aufpassen... _________________
Computer-tipps.net / Forumprofi.de
Hier sind die Foren-Regeln zu finden.
|
|
| Nach oben |
|
 |
Mario670 Neuer [User]

Anmeldung: 08.06.04 Beiträge: 3
|
Verfasst am: 18.10.2004, 19:57 Titel: |
|
|
Hier mal eine Möglichkeit in normalen .html Seiten php auszuführen:
.htaccess erstellen mit:
| Zitat: | | AddType application/x-httpd-php php php4 php3 html htm |
Fertig!
Gruß Mario _________________
Neue Suchmaschine <- Backlinks gefällig?
Suchmaschinen News ... hier und da mal was neues
|
|
| Nach oben |
|
 |
800XE Bekannter [Mod]


Anmeldung: 24.10.04 Beiträge: 1112 Wohnort: Speyer
|
Verfasst am: 01.11.2004, 17:32 Titel: |
|
|
@Marlo (oder Mario)
auch interesant mit dem AddType, muß ich mir merken
@Pyton & Andreas
Alias Domains haben einen Nachteil.
Ich hatte auch ein Paket bei HostEurop, und dort sind die Alias Domains Unterverzeichnise von der Hauptdomain.
Bei 1&1 und artfiles kann man alle Domains die man hat auf ein eigenständiges Verzeichnis leiten, so das keine Domain auch über ein Unterverzeichnis einer Anderen Domain ansprechbar ist.
OK, wenn man keinem Sagt das da estwas auch als Unterverzeichnis einer Anderen Domain erecihbar ist, ist es eigentlich kein Problem.
Aber alleine die Tatsache das es möglich wäre, hat mir überhaupt nicht gefallen.
Andy 800XE Zmuda
PS: Wer keine Probleme hat, macht (denkt) sich eben welche. _________________
Seien wir realistisch, versuchen wir das Unmögliche!
CMS800 :::::::::: Andy 800XE Zmuda :::::::::
|
|
| Nach oben |
|
 |
Matze Beliebter [User]


Anmeldung: 19.07.05 Beiträge: 328 Wohnort: Fortaleza/ ...
|
Verfasst am: 04.02.2006, 03:05 Titel: |
|
|
| Mario670 hat folgendes geschrieben: | | Zitat: | | AddType application/x-httpd-php php php4 php3 html htm |
|
Muss ich glat mal sehen ob mein Hoster das unterstützt...das ist ja genial wenn es gehen würde... würde es sich dann nicht auch erledigen das um schreiben von html auf php also meine das ModeRewrite zu nuzten??? _________________ Probleme mit Software, Hardware, Netzwerk oder Betriebssystem?
Forum von mb-tech.at
Für Gmail Einladungen bitte in Zukunft erst dieses lesen!
|
|
| Nach oben |
|
 |
Andreas Schroth Bekannter [Admin]


Anmeldung: 08.04.04 Beiträge: 1664 Wohnort: Lauf a. d. ...
|
|
| Nach oben |
|
 |
Matze Beliebter [User]


Anmeldung: 19.07.05 Beiträge: 328 Wohnort: Fortaleza/ ...
|
Verfasst am: 04.02.2006, 18:47 Titel: |
|
|
| Andreas Schroth hat folgendes geschrieben: | Theoretisch schon, nur unterstützen das auch nicht alle Webhoster...  |
Meiner schon ^^ Ich liebe ihn...(inzwischen wieder)...
da sag ich dann mal Happy Coden x) bin momentan dabei nen Kassensystem auf php zuprogrammieren.... siehe anderer Post...
Matze _________________ Probleme mit Software, Hardware, Netzwerk oder Betriebssystem?
Forum von mb-tech.at
Für Gmail Einladungen bitte in Zukunft erst dieses lesen!
|
|
| Nach oben |
|
 |
cleverdigital Neuer [User]

Anmeldung: 20.03.06 Beiträge: 3
|
Verfasst am: 20.03.2006, 21:18 Titel: Danke |
|
|
Danke für Eure Beiträge..Wollte schon ein thema erstellen aber nun hab ich die Antworten
THX _________________
http://www.clever-digital.de
|
|
| Nach oben |
|
 |
800XE Bekannter [Mod]


Anmeldung: 24.10.04 Beiträge: 1112 Wohnort: Speyer
|
Verfasst am: 20.03.2006, 23:16 Titel: |
|
|
| Matze hat folgendes geschrieben: | | Mario670 hat folgendes geschrieben: | | Zitat: | | AddType application/x-httpd-php php php4 php3 html htm |
|
Muss ich glat mal sehen ob mein Hoster das unterstützt...das ist ja genial wenn es gehen würde... würde es sich dann nicht auch erledigen das um schreiben von html auf php also meine das ModeRewrite zu nuzten??? |
sinn und Zweck von modReWrite ist ja eigentlich aus der url Parameter rauszufischen und dann als normale parameter url an ein php zu übergeben
Noch nen wichtiger Hinweis
Nicht alle Hoster bieten die ReWriteEngine
will man sie einschalten, gibt es einen 403 - Forbidden
so ergeht es mir derzeit bei planet-hosting
aber ich habe einen Workaround
.htaccess
ErrorDocument 404 /index.php
index.php
header("HTTP/1.1 200 OK");
$host=$_SERVER[HTTP_HOST];
$filepath=$_SERVER[REQUEST_URI];
die "Parameter" muß man sich dann von Hand im php aus der url fischen
und, man kann die urls nicht an$_POSTen
das ziehl eine Datei sein die nicht übers Errordoch läuft, weil sonst die Postvariablen verloren gehen _________________
Seien wir realistisch, versuchen wir das Unmögliche!
CMS800 :::::::::: Andy 800XE Zmuda :::::::::
|
|
| Nach oben |
|
 |
Matze Beliebter [User]


Anmeldung: 19.07.05 Beiträge: 328 Wohnort: Fortaleza/ ...
|
|
| Nach oben |
|
 |
|
|