SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Das Zend Framework

Das Zend Framework zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > Apache HTTP-Server

Apache HTTP-Server Alles was Ihr über den Apache diskutieren möchtet, gehört hierein

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 26.05.2011, 20:15:29
Martys Martys ist offline
Anfänger
 
Registriert seit: Oct 2003
Ort: Ruhrpott
Beiträge: 10
RewriteRule lokal ok, online fehlerhaft?

Hallo zusammen,

ich habe ein Problem mit folgenden Rewrite-Regeln:
Code:
RewriteRule ^projects/$ projects.php
RewriteRule ^projects/([^/]*+)/$ projects.php?id=$1
RewriteRule ^projects/([^/]+)/([0-9]+)\.htm$ projects.php?id=$1&pic=$2

RewriteRule ^(.+)-([0-9]+)\.htm$ index.php?id=$2
Lokal unter XAMPP funktioniert jede Regel, online (bei all-inkl.) nur die erste und letzte Regel.
Sobald ich in "projects/" navigiere, wird online kein QUERY_STRING übertragen, die Regel für die index.php funktioniert allerdings.

Inhalte der Variable $_SERVER beim Aufruf von "/2011/projects/hotel-eden/":

ONLINE (bei all-inkl):
Code:
[GATEWAY_INTERFACE] => CGI/1.1
[SERVER_PROTOCOL] => HTTP/1.1
[REQUEST_METHOD] => GET
[QUERY_STRING] => 
[REQUEST_URI] => /2011/projects/hotel-eden/
[SCRIPT_NAME] => /2011/projects.php
[PHP_SELF] => /2011/projects.php/hotel-eden/
LOKAL XAMPP:
Code:
[GATEWAY_INTERFACE] => CGI/1.1
[SERVER_PROTOCOL] => HTTP/1.1
[REQUEST_METHOD] => GET
[QUERY_STRING] => id=hotel-eden
[REQUEST_URI] => /2011/projects/hotel-eden/
[SCRIPT_NAME] => /2011/projects.php
[PHP_SELF] => /2011/projects.php
Ich bin mit meinem Wissen ziemlich am Ende, hat von euch vielleicht jemand einen Tipp für mich, woran dieses Verhalten liegen könnte?

Vielen Dank schon mal,
Martys
__________________
Gmäeß eneir Sutide eneir elgnihcesn Uvinisterät ist es nchit witihcg
in wlecehr Rneflogheie die Bstachuebn in eneim Wrot snid, das ezniige was wcthiig ist,
ist dsas der estre und der leztte Bstabchue an der ritihcegn Pstoiion snid.
Mit Zitat antworten
  #2  
Alt 27.05.2011, 11:14:55
Ckaos Ckaos ist offline
Member
 
Registriert seit: Nov 2007
Beiträge: 843
AW: RewriteRule lokal ok, online fehlerhaft?

Hi

Zitat:
hat von euch vielleicht jemand einen Tipp für mich, woran dieses Verhalten liegen könnte?
An unterschiedlichen Einstellungen ;) dein XAMPP ist
Grundgerüst keine Option zum Live gehen. Ist wie mit
Windows nach der Installation ohne weitere Programme / Firewall
und Einstellungen ist der Schritt ins INet sehr schlecht ;)

Code:
RewriteRule ^projects/([^/]*+)/$ projects.php?id=$1
Sternchen und Plus? was soll das bringen?

mfg

CKaos
__________________
"Wenn die Leute Häuser so bauen würden, wie wir Programme schreiben, würde der erstbeste Specht unsere Zivilisation zerhacken."
In den allermeisten Fällen sitzt der Bug etwa 40 cm vor dem Monitor!
Mit Zitat antworten
  #3  
Alt 27.05.2011, 16:19:34
Martys Martys ist offline
Anfänger
 
Registriert seit: Oct 2003
Ort: Ruhrpott
Beiträge: 10
AW: RewriteRule lokal ok, online fehlerhaft?

Hallo Ckaos,
danke erstmal für deine Antwort.

Zitat:
Sternchen und Plus? was soll das bringen?
Ich hatte es so verstanden, dass das Sternchen für eine beliebige Anzahl an Zeichen steht und das Plus als Verkettung. Auch ohne Sternchen funktioniert es allerdings nicht.

Bzgl. der Einstellungen meinst du sehr wahrscheinlich die Apache-Konfiguration, oder?

Gruß,
Martys
__________________
Gmäeß eneir Sutide eneir elgnihcesn Uvinisterät ist es nchit witihcg
in wlecehr Rneflogheie die Bstachuebn in eneim Wrot snid, das ezniige was wcthiig ist,
ist dsas der estre und der leztte Bstabchue an der ritihcegn Pstoiion snid.
Mit Zitat antworten
  #4  
Alt 27.05.2011, 19:08:55
Ckaos Ckaos ist offline
Member
 
Registriert seit: Nov 2007
Beiträge: 843
AW: RewriteRule lokal ok, online fehlerhaft?

Hi

Zitat:
das Sternchen für eine beliebige Anzahl an Zeichen steht und das Plus als Verkettung
Sternchen stimmt, Plus steht als beliebig viele jedoch mindestens 1

Zitat:
Bzgl. der Einstellungen meinst du sehr wahrscheinlich die Apache-Konfiguration, oder?
jab unter anderem.

mfg

CKaos
__________________
"Wenn die Leute Häuser so bauen würden, wie wir Programme schreiben, würde der erstbeste Specht unsere Zivilisation zerhacken."
In den allermeisten Fällen sitzt der Bug etwa 40 cm vor dem Monitor!
Mit Zitat antworten
Antwort

Stichworte
mod_rewrite


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Session wird lokal (WAMP) korrekt druch geführt, auf Server online nicht Ichthys PHP Grundlagen 5 03.03.2010 01:40:48
Bilder Upload geht Lokal aber Online nicht gr0by PHP Grundlagen 7 15.07.2009 13:08:41
Mode_Rewrite auf On in Confixx unter: ''httpd Spezial'' bloß wie??? tobi_der_echte Apache HTTP-Server 1 26.01.2008 12:25:25
Session funktioniert lokal, online aber nicht?! 8805-evergreen. PHP Grundlagen 11 27.03.2006 12:58:45
Bildupload funktioniert lokal, online aber nicht 8805-evergreen. PHP Grundlagen 11 09.02.2006 15:55:48


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:49:12 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt