.htaccess -- Seite derzeit nicht verfügbar
lima-city → Forum → Die eigene Homepage → Homepage Allgemein
artikel
beispiel
bild
code
endung
entsprechende kondition
flag
fragestellung
generator
http
index
kram
posten
server
sinnvolles nutzen
technologie
url
verb
verstehen
verweis
-
Hallo ;)
Aus der Sufu habe ich entnommen das in meiner htaccess datei etwas nicht stimmt.
Weiß aber nicht was...
Kann mir jmd weiterhelfen?
Der Sinn der .htaccess ist, das ich unter dikay.lima-city.de/wiki/ die index.php/Artikel in Artikel umwandel bzw. andersrum...
.htaccess:
RewriteEngine On
RewriteRule ^(.*)$ /index.php/$1 [PT,L,QSA]
RewriteRule ^/*$ /index.php [L,QSA]
Kenn mich mit htaccess noch net so0 gut aus deswegen bitte ich um Hilfe x.x
Und da der Fehler Seite nicht verfügbar kommt denke ich mal das bei mir der Fehler liegt xD -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Am besten du nimmst dieses Tool und es gibt dir die Lösung aus http://www.webmaster-toolkit.com/htaccess-generator.shtml
wenn nicht und du es selbst verstehen willst, schau dir einfach http://de.selfhtml.org/servercgi/server/htaccess.htm selfhtml an
Ich hoffe ich konnte helfen.
mfg Stephan -
Ich werde nicht so ganz schlau aus deiner Fragestellung, wenn du einfach nur aus /wiki/Artikel =>/wiki/index.php/Artikel machen willst, dann sieht das wie folgt aus:
RewriteEngine On RewriteBase /wiki/ RewriteRule (.*) index.php/$1 [L]
ist doch einfach, schließt aber auch Bilder und so ein... wenn du die ausschließen willst, ebenso alle anderen existierenden Dateien, dann musst du eine entsprechende Kondition hinzufügen:RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteBase /wiki/ RewriteRule (.*) index.php/$1 [L]
ansonsten kannst du die Bilder auch anhand ihrer Endung ausschließen:RewriteEngine On RewriteCond %{REQUEST_FILENAME} .*\.(png|jpg|jpeg|jpe|gif)(\?.*)?$ RewriteBase /wiki/ RewriteRule (.*) index.php/$1 [L]
Bei dem kram kannst du dir das QSA dann auch sparen, wofür du aber das PT flag gesetzt hast, ist mir ein Rätsel.
Wenn du dir meine Seite anguckst (ist noch nicht fertig, aber in der htaccess fehlt nur noch die Expires, aber solange die Seite nicht fertig ist lohnen die sich noch nicht!), da ist das alles auch kein Problem, hier mal die htaccess: http://nemoinho.lima-city.de/?pleaseShowMeTheHtaccess und hier der bisherige Quelltext vom PHP: http://nemoinho.lima-city.de/?pleaseShowMeTheIndex, das ist alles einfach gehalten und zur Zeit nicht angreifbar, deshalb kann ich das hier posten!
Ein Beispiel, für sinnvolles Nutzen solcher technologie.
Hier ein Beispiel, dafür dass das alles funktioniert:
Die Startseite
http://nemoinho.lima-city.de/
Die folgenden Seiten verweisen alle auf die selbe seite:
http://nemoinho.lima-city.de/das-verb (keine Dateiendung)
http://nemoinho.lima-city.de/das-verb.html (die echte Dateiendung)
http://nemoinho.lima-city.de/das-verb.xyz (igendeine Dateiendung, egal welche)
Und das ganze nochmal für ajax optimiert:
http://nemoinho.lima-city.de/das-verb?ajax
http://nemoinho.lima-city.de/das-verb.html?ajax
http://nemoinho.lima-city.de/das-verb.xyz?ajax
Beitrag zuletzt geändert: 5.5.2010 23:22:33 von nemoinho -
daswing schrieb:
Am besten du nimmst dieses Tool und es gibt dir die Lösung aus http://www.webmaster-toolkit.com/htaccess-generator.shtml
wenn nicht und du es selbst verstehen willst, schau dir einfach http://de.selfhtml.org/servercgi/server/htaccess.htm selfhtml an
Ich hoffe ich konnte helfen.
mfg Stephan
Der Generator ist für eine Passwortabfrage mit Htaccess, meinerseits ist es eine Umleitung die ich brauche ;)
nemoinho schrieb: Ich werde nicht so ganz schlau aus deiner Fragestellung, wenn du einfach nur aus /wiki/Artikel =>/wiki/index.php/Artikel machen willst, dann sieht das wie folgt aus:
RewriteEngine On RewriteBase /wiki/ RewriteRule (.*) index.php/$1 [L]
ist doch einfach, schließt aber auch Bilder und so ein... wenn du die ausschließen willst, ebenso alle anderen existierenden Dateien, dann musst du eine entsprechende Kondition hinzufügen:RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteBase /wiki/ RewriteRule (.*) index.php/$1 [L]
ansonsten kannst du die Bilder auch anhand ihrer Endung ausschließen:RewriteEngine On RewriteCond %{REQUEST_FILENAME} .*\.(png|jpg|jpeg|jpe|gif)(\?.*)?$ RewriteBase /wiki/ RewriteRule (.*) index.php/$1 [L]
Bei dem kram kannst du dir das QSA dann auch sparen, wofür du aber das PT flag gesetzt hast, ist mir ein Rätsel.
Wenn du dir meine Seite anguckst (ist noch nicht fertig, aber in der htaccess fehlt nur noch die Expires, aber solange die Seite nicht fertig ist lohnen die sich noch nicht!), da ist das alles auch kein Problem, hier mal die htaccess: http://nemoinho.lima-city.de/?pleaseShowMeTheHtaccess und hier der bisherige Quelltext vom PHP: http://nemoinho.lima-city.de/?pleaseShowMeTheIndex, das ist alles einfach gehalten und zur Zeit nicht angreifbar, deshalb kann ich das hier posten!
Ein Beispiel, für sinnvolles Nutzen solcher technologie.
Hier ein Beispiel, dafür dass das alles funktioniert:
Die Startseite
http://nemoinho.lima-city.de/
Die folgenden Seiten verweisen alle auf die selbe seite:
http://nemoinho.lima-city.de/das-verb (keine Dateiendung)
http://nemoinho.lima-city.de/das-verb.html (die echte Dateiendung)
http://nemoinho.lima-city.de/das-verb.xyz (igendeine Dateiendung, egal welche)
Und das ganze nochmal für ajax optimiert:
http://nemoinho.lima-city.de/das-verb?ajax
http://nemoinho.lima-city.de/das-verb.html?ajax
http://nemoinho.lima-city.de/das-verb.xyz?ajax
Derzeit sind @ Lima Wartungsarbeiten daher werde ich das später mal ausprobieren, hoffe es geht ;) -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage