Dateiname als *.html Topic is solved

Deutschsprachiger Support für CMS Made Simple
m266

Dateiname als *.html

Post by m266 »

Hallo zusammen,

wie kann ich erreichen, dass die erzeugten Seiten im Browser als *.html ausgegeben werden?
Habe über die Suchfunktion bisher nichts gefunden.

Vielen Dank für einen guten Tipp!

m266
ochsner

Re: Dateiname als *.html

Post by ochsner »

Schau dir unter "Tips und Tricks" => http://www.cmsmadesimple.org/tips_and_tricks.shtml "Clean URLs" an...
m266

Re: Dateiname als *.html

Post by m266 »

Danke für die schnelle Antwort. Es geht (leider nur teilweise). Wenn ich die Änderungen in der config.php mache, zeigt mir der Mauspfeil beim Überstreichen der Buttons/Links die Endung *.shtml bzw. *.html an. Ein Klick darauf bringt eine Fehlermeldung. Wenn ich die .htaccess ändere, geht nichts mehr. Hier meine Datei (Zugang ist passwortgeschützt):

AuthName "Supportsite"
AuthType Basic
AuthUserFile /home/web57/html/cmsms/.htpasswd
require valid-use

php_flag magic_quotes_gpc Off
php_flag register_globals Off
php_flag session.use_trans_sid Off

# Make sure you have Options FollowSymLinks
# and Allow on
RewriteEngine On

#Rewrites page.shtml as index.php?page
RewriteCond % !-f [NC]
RewriteRule ^(.+)\.html$ index.php?page=$1

Habe ich das so richtig verstanden in der englischen Anleitung?

m266
ochsner

Re: Dateiname als *.html

Post by ochsner »

Leider habe ich keine Ahnung - habe nur den Tipp gesehen - vielleicht kann dir einer der Scripter helfen....
cyberman

Re: Dateiname als *.html

Post by cyberman »

Auch ich hatte bislang mit dem Indianer nicht viel am Hut, aber vielleicht hilft Dir www.modrewrite.de weiter ...
koko

Re: Dateiname als *.html

Post by koko »

ochsner wrote: Leider habe ich keine Ahnung - habe nur den Tipp gesehen - vielleicht kann dir einer der Scripter helfen....
Also, es funtioniert so...

du muss zuerst.. in dein config..

Code: Select all


$config['page_extension'] = '.html'; // welche endungen ???
$config['locale'] = 'en_US';

die .htaccess muss du in dein Haupt-folder upload machen...

Code: Select all

php_flag magic_quotes_gpc Off
php_flag register_globals Off
php_flag session.use_trans_sid Off

# Make sure you have Options FollowSymLinks
# and Allow on
RewriteEngine On

#Rewrites page.shtml as index.php?page
RewriteCond %{REQUEST_FILENAME} !-f [NC]
RewriteRule ^(.+)\.html$ index.php?page=$1 [QSA] //wenn du als .html Endungen haben willst..

natürlich muss deine webhosting account die mod_rewrite aktiviert sein.. Diese information bekommst du bei deiner WebHosting firma.

Gruß,
koko
Last edited by koko on Fri Dec 16, 2005 8:55 pm, edited 1 time in total.
LeisureLarry

Re: Dateiname als *.html

Post by LeisureLarry »

Wenn ich mir mit phpinfo() die Konfiguration des Servers anzeigen lasse, müsste ich dann irgendwo sehen können, ob mod_rewrite aktiviert ist und wenn ja in welcher Form?
cyberman

Re: Dateiname als *.html

Post by cyberman »

mod_rewrite siehst du in der PHP-Info unter "Loaded Modules".
Piratos

Re: Dateiname als *.html

Post by Piratos »

Unter Xampp funktioniert diese Anleitung nicht.
LeisureLarry

Re: Dateiname als *.html

Post by LeisureLarry »

Bei Strato leider auch nicht, die haben das Modul nicht aktiv. Grrrml :'(
Piratos

Re: Dateiname als *.html

Post by Piratos »

Modul nicht aktiv
Bei mir schon (kann ja alles einstellen) - läuft dennoch nicht, aber das habe ich sowieso nur aus Interesse probiert und nicht weil ich es haben will.
LeisureLarry

Re: Dateiname als *.html

Post by LeisureLarry »

Hab leider keinen dedizierten Server bzw. Root-Rechte, nur den normalen Webspace mit 2 SQL-Datenbanken und PHP. Laut phpinfo() ist kein mod_rewrite da und in den FAQ war es auch nicht bei den aktiven Modulen gelistet. Echt schade, hätte es gerne getestet.

Gruss LeisureLarry
cyberman

Re: Dateiname als *.html

Post by cyberman »

Vielleicht lässt Dein Provider mit sich reden ? Vlielleicht solltest Du den Provider wechseln  ;)?
LeisureLarry

Re: Dateiname als *.html

Post by LeisureLarry »

Ersteres ist eher unwahrscheinlich. Strato ist einer der größten deutschen Webspaceanbieter und arbeitet nach der Devise friss oder stirb. Anbieterwechsel wäre ne Möglichkeitm jedoch leider neigt Strato dazu neue Kunde mit offenen Armen zu empfangen und danach jeden Stolperstein in den Weg zu legen, der ein Weggehen verhindert :-D
cyberman

Re: Dateiname als *.html

Post by cyberman »

Damit erzählst Du mir leider nix neues. Wäre aber für mich erst recht ein Grund zum Wechseln. Ich hab eine natürliche Abneigung gegen solche Umklammerungen ...

Ich kann Dir da ruhigen Gewissens Deutschlands besten Webhoster (PC Professionell 11/2004) all-inkl empfehlen - mod_rewrite / Zend Optimizer sind da standardmäßig aktiviert (nein, ich bekomme nix für die Empfehlung; nein, ich bin nicht da beschäftigt  ;D, sondern einfach nur ein zufriedener Kunde).

Hier mal ein Beispiel - der "kleinste" in Frage kommende Tarif Web privat L:

# 1 x Domain inklusive
# 150 x Subdomain
# 1 GB Speicherplatz
# 50 GB Traffic
# 500 x E - Mail
# IMAP und POP3
# PHP, CGI
# FPSE Erweiterung
# 10 x MySQL-Datenbanken
# 100 Kunden je Server

und das ganze für 4,95 EUR/Monat ...

Da löhnst Du bei Strato doch mindestens 7,95 EUR (spätestens nach Ablauf des aktuellen Schnäppchen-Angebots), oder ?!
Last edited by cyberman on Wed Jan 11, 2006 8:07 pm, edited 1 time in total.
Post Reply

Return to “German - Deutsch”