Servus,
wie bekomme ich das Wort "index.php" aus meiner URL?
Ich möchte nicht so etwas wie mod rewrite einstetzen.
Grüße
ees
Servus,
wie bekomme ich das Wort "index.php" aus meiner URL?
Ich möchte nicht so etwas wie mod rewrite einstetzen.
Grüße
ees
gar nicht.
(das in dieser klammer ist zum Füllen der 10 zeichen)
toll gar nicht des hilft viel...
dh ich muss des imma da drin lassn?
Grüße
ees
exakt
(das in dieser klammer ist zum Füllen der 10 zeichen)
Geht vielleicht doch. Wo und aus welchem URL genau?
Wie?
Es is noch lokal aba so siehts aus:
http://localhost/contao/index.php/willkommen.html
Grüße
ees
ohne mod rewrite wirds nichts werden.
Nur interesse halber: Warum willst Du kein mod rewirte einsetzen?
Du meinst also ganz allgemein den URL der in der Browserleiste angezeigt wird, nehme ich an.
Du schreibst: "Ich möchte nicht so etwas wie mod rewrite einstetzen.". Was bedeutet das? Gibt es dafür einen bestimmten Grund, etwa, weil der Server das nicht unterstützt? Oder suchst Du eine Alternative dazu? Oder einfach keine Lust?
Weil ich einen Microsoft Server habe und sollte es Modrewrite da geben würde es mit sicherheit etwas kosten!
Grüße
ees
Ok, ich verstehe... Naja, der IIS bietet etwas ähnliches, ich kenne mich aber nicht gut genug damit aus, um Dir genau zu erklären, wie das zu konfigurieren ist.
Der zweite Treffer bei Google klingt ganz vielversprechend:
http://blog.bigbasti.com/mod_rewrite...utzbar-machen/
Dann gibt es noch die Möglichkeit, Apache für Windows zu installieren, das kostet nichts (außer vielleicht Zeit und Nerven - aber keine Angst, so schlimm ist es nicht) damit hättest Du dann zumindest diese Schwierigkeiten nicht mehr. Erster Anlaufpunkt dafür wäre erstmal WAMP (auch WAMPP) oder XAMP (XAMPP) - "Windows Apache MySql PHP (Perl)". Google mal. Das sind fertig konfigurierte freie Apache Server für Windows. Für den Produktiveinsatz solltest Du Dich aber etwas mehr mit Apache befassen.
http://www.apachefriends.org/de/xampp.html
http://de.wikipedia.org/wiki/XAMPP
Wenn das alles nichts bringt, gibt es noch ein paar Krücken. Das, was der Apache in seinem Rewrite-Modul macht, kann prinzipiell auch anders erledigt werden. Dazu braucht es zB. Perl oder PHP, bestimmt geht das auch mit ASP. Der Trick dabei ist, die 404 Seite des Servers auf ein Script umzuleiten, daß anhand des HTTP-Headers wiederum an die richtige Seite in Contao weiterleitet.
Du rufst zB. http://mysite.tld/mypage auf. Diese Seite gibt es aber nicht auf Deinem Webserver. Also wird an die 404-Seite-nicht-gefunden-Seite verzweigt. Hier läuft Dein Script, daß in einer Liste nach der korresponierenden Adresse sucht und dahin weiterleitet.
Es hat aber ein paar Nachteile: Ich habe es nicht unter Contao getestet, es ist leider nicht vorhersehbar, ob und wie gut das unter Contao funktioniert, es wird mit sehr hoher Wahrscheinlichkeit spätestens bei Formularen Probleme geben. Ich weiß auch nicht, wie gut sich das mit dem IIS verträgt.
Das ist übrigens ein gängiger Trick um Wordpress-Installationen ohne mod_rewrite SEO-tauglich zu machen. Google mal...
Mein Tip: Rewrite geht auf jeden Fall (auch kostenlos) mit dem IIS, schaff Dir das drauf (Google ist Dein Freund) oder installiere Dir - wenn möglich - Apache.
Beste Grüße,
Kostja
Geändert von kmrohe (25.01.2011 um 09:43 Uhr) Grund: Links eingefügt
Des is mal ne Antwort heftig
Dann vielen Dank für deine Antwort...
also ich werd mich mal durch testen das mit dem IIS war mir bekannt werde ich auch testen..
Grüße
ees
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen