php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 04.07.2008, 23:46  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.267
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard ModRewrite ohne ModRewrite

Hat eigentlich von euch schon jemand mal probiert das ErrorHandling des Servers als ModRewrite-Ersatz zu gebrauchen?

Moechte ein kleines Projekt fuer XAMPP starten und da auf XAMPP ModRewrite on default deaktiviert ist, habe ich ueberlegt das ErrorHandling auszunutzen "ErrorDocument 404 index.php" + $_SERVER["REQUEST_URI"] sollte doch eigentlich moeglich sein oder? (natuerlich kann man ModRewrite aktivieren, aber wie das eben bei erfolgreicher Software so ist, sie muss ueberall laufen)

Ich meine mir gefaellt die Loesung nicht wirklich, aber besser als die Alternative. Fuer beide Systeme zu entwickeln macht keinen Sinn. Ein Generator ist auch nicht in Sicht.
Kann ich den Error Code eigentlich nachtraeglich manipulieren? Wenn nicht hat sich das ganze sowieso erledigt.

Naja alles nicht so schoen ..
__________________
"Nuschel ich?" - "Was?"

Geändert von Chriz (04.07.2008 um 23:50 Uhr).
Chriz ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 05.07.2008, 11:22  
Moderator und Wett-König
 
Benutzerbild von dr.e.
 
Registriert seit: 21.05.2008
Beiträge: 3.654
PHP-Kenntnisse:
Fortgeschritten
dr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblick
dr.e. eine Nachricht über Skype™ schicken
Standard

Hallo Chriz,

das mit dem ErrorDocument müsste nach meinen Erfahrungen schief gehen. Hier ist der Apache nicht ganz so flexibel. Was du aber nutzen könntest ist die Tatsache, dass der Apache einen Request der Form

Code:
http://example.com/index.php/param1/value1/param2/value2
an die index.php weiterleitet, weil er erkennt, dass index.php eine existente Datei ist. So kannst du mit etwas Parsing-Aufwand des angehängten Strings Rewriting ohne mod_rewrite nutzen. Benennst du die Datei index.php in beispielsweise pages um und fügst dese per .htaccess als von PHP zu verarbeitende Datei hinzu, kannst du auch

Code:
http://example.com/pages/param1/value1/param2/value2
machen.
__________________
Viele Grüße,
Dr.E.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Think about software design before you start to write code!
2. Discuss and review it together with experts!
3. Choose good tools (-> Adventure PHP Framework (APF))!
4. Write clean and reusable software only!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dr.e. ist offline   Mit Zitat antworten
Alt 05.07.2008, 21:30  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.267
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

Nicht unclever. Danke
__________________
"Nuschel ich?" - "Was?"
Chriz ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
modrewrite get variable obi PHP Tipps 2008 14 21.09.2008 18:30
[Erledigt] modRewrite für verzeichnisse atzemann Server, Hosting und Workstations 10 23.06.2008 07:36
Name des ModRewrite Forum drieling Board-Support 10 23.05.2008 08:14
.htaccess !== ModRewrite Manko10 Off-Topic Diskussionen 2 05.05.2008 11:49
Modrewrite nur für /test nicht für test.php themonk Server, Hosting und Workstations 3 19.04.2008 22:16
modrewrite zeilen vertragen sich nicht imported_kremser PHP Tipps 2008 3 19.01.2008 01:14
modRewrite testen dh1sbg Off-Topic Diskussionen 1 29.07.2007 10:23
modrewrite ausserhalb des roots? heohni Server, Hosting und Workstations 5 31.05.2006 14:28
modrewrite: Problem horvath-media PHP Tipps 2006 4 18.01.2006 20:08
Bräuchte mal Hilfe zu ModRewrite DonTermi Beitragsarchiv 3 25.08.2005 17:00

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mod rewrite alternative, mod-rewrite deaktivieren, php ohne mod rewrite 404, per php mod rewrite deaktivieren, php mod rewrite aktivieren

Alle Zeitangaben in WEZ +2. Es ist jetzt 20:24 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum