art-d-sign
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 25.05.2008, 16:29   #1
TP-Member
 
Benutzerbild von rafael
 
Registriert seit: Mar 2007
rafael macht alles soweit korrekt

mod_rewrite geht local aber nicht bei all-inkl


Hallo,

ich versuche derzeit meine mod_rewrite regeln bei all inkl auf dem server laufen zu lassen.

.htaccess
Code:
#mod_rewrite
RewriteEngine on
RewriteBase /
RewriteRule frame.htm frame.php
RewriteRule ^home/$  /frame.php
RewriteRule ^ueberuns/$  /wir.php
RewriteRule ^anfrage/$  /kontakt.php
RewriteRule ^partner/$  /partner.php
RewriteRule ^niedersachsen/$  /niedersachsen.php
RewriteRule ^produkte/([0-9]+)/([0-9]+)/$  /produkte.php?id=$1&site=$2
RewriteRule ^produkt/([0-9]+)/([0-9]+)/([0-9]+)/$ /produkt.php?id=$1&from=$2&site=$3
die ganzen regeln klappen auch, sprich habe habe in der URL oben z.b:

http:://URL/produkt/159/7/1/


jedoch klappt das verarbeiten der GET-Var nicht. Sprich ich bekomme die werte 159, 7 und 1 nicht aber GET. Dieses klappt local auf dem Server bei mir jedoch nicht bei all-inkl. jemand eine Idee?
__________________
sizeof(void)
rafael ist offline   Mit Zitat antworten


Alt 25.05.2008, 17:06   #2
TP-Moderator
 
Benutzerbild von Cybergreek
 
Registriert seit: Nov 2005
Ort: Köln
Cybergreek hilft, wo's gehtCybergreek hilft, wo's gehtCybergreek hilft, wo's geht
Zitat:
Zitat von rafael Beitrag anzeigen
...jedoch klappt das verarbeiten der GET-Var nicht. Sprich ich bekomme die werte 159, 7 und 1 nicht aber GET...
Was meinst Du damit genau? Wie kommst Du an die Werte und wie kommst nicht an "GET"?
__________________
Grüße vom Griechen,
Cybergreek!

WikiDict.de - Das Wiki-Wörterbuch
Cybergreek ist gerade online   Mit Zitat antworten
Alt 25.05.2008, 17:09   #3
TP-Member
 
Benutzerbild von rafael
 
Registriert seit: Mar 2007
rafael macht alles soweit korrekt
Zitat:
Zitat von Cybergreek Beitrag anzeigen
Was meinst Du damit genau? Wie kommst Du an die Werte und wie kommst nicht an "GET"?
ganz normal
PHP-Code:
$siteid $_GET['id']; 
__________________
sizeof(void)
rafael ist offline   Mit Zitat antworten
Alt 25.05.2008, 17:36   #4
TP-Moderator
 
Benutzerbild von Cybergreek
 
Registriert seit: Nov 2005
Ort: Köln
Cybergreek hilft, wo's gehtCybergreek hilft, wo's gehtCybergreek hilft, wo's geht
Ich nehme mal an, das klappt nicht:
Zitat:
Zitat von rafael Beitrag anzeigen
ganz normal
PHP-Code:
$siteid $_GET['id']; 
Aber was meinst Du mit "ich bekomme die Werte"?:
Zitat:
Zitat von rafael Beitrag anzeigen
...Sprich ich bekomme die werte 159, 7 und 1 nicht aber GET...
__________________
Grüße vom Griechen,
Cybergreek!

WikiDict.de - Das Wiki-Wörterbuch
Cybergreek ist gerade online   Mit Zitat antworten
Alt 25.05.2008, 17:44   #5
TP-Member
 
Benutzerbild von rafael
 
Registriert seit: Mar 2007
rafael macht alles soweit korrekt
Zitat:
Zitat von Cybergreek Beitrag anzeigen
Ich nehme mal an, das klappt nicht:
Das klappt local bei mir hier shcon. lade ich mein Projekt auf den server von all-link klappt es nicht mehr !

Zitat:
Zitat von Cybergreek Beitrag anzeigen

Aber was meinst Du mit "ich bekomme die Werte"?:
Naja damit meine ich in:

so diese Regel:
PHP-Code:
RewriteRule ^produkt/([0-9]+)/([0-9]+)/([0-9]+)/$ /produkt.php?id=$1&from=$2&site=$
bekomme ich folgende URL:
http:://URL/produkt/159/7/1/
Klappt auch und meine Seite wird angezeigt. aber ich kann nicht auf die Variablen zugreifen. Sprich:
PHP-Code:
$_GET['id'];  
$_GET['from'];  
$_GET[site]; 
sind leer. Dieses Verhalten haben ich aber nur auf dem all-link Server. Auf meinen local Server klappt das wunderber und
PHP-Code:
$_GET['id'];  // Hat den Wert 159
$_GET['from'];   // Hat den Wert 7
$_GET[site];  // Hat den Wert 1 
__________________
sizeof(void)
rafael ist offline   Mit Zitat antworten
Alt 25.05.2008, 17:57   #6
TP-Moderator
 
Benutzerbild von Cybergreek
 
Registriert seit: Nov 2005
Ort: Köln
Cybergreek hilft, wo's gehtCybergreek hilft, wo's gehtCybergreek hilft, wo's geht
Ok, dann habe ich Dich einfach nur falsch verstanden.

Ich habe so eine ähnliche Regel (auch auf all-inkl) und die funktioniert, so wie sie soll. Der einzige Unterschied ist, dass die Regel bei mir so aussehen würde:
Code:
RewriteRule ^produkt/([0-9]+)/([0-9]+)/([0-9]+)/$ produkt.php?id=$1&from=$2&site=$3
(also ohne "/" vor produkt.php)
Aber das wird wahrscheinlich nicht der Grund sein.
__________________
Grüße vom Griechen,
Cybergreek!

WikiDict.de - Das Wiki-Wörterbuch
Cybergreek ist gerade online   Mit Zitat antworten
Alt 25.05.2008, 18:05   #7
TP-Member
 
Benutzerbild von rafael
 
Registriert seit: Mar 2007
rafael macht alles soweit korrekt
Zitat:
Zitat von Cybergreek Beitrag anzeigen
Ok, dann habe ich Dich einfach nur falsch verstanden.

Ich habe so eine ähnliche Regel (auch auf all-inkl) und die funktioniert, so wie sie soll. Der einzige Unterschied ist, dass die Regel bei mir so aussehen würde:
Code:
RewriteRule ^produkt/([0-9]+)/([0-9]+)/([0-9]+)/$ produkt.php?id=$1&from=$2&site=$3
(also ohne "/" vor produkt.php)
Aber das wird wahrscheinlich nicht der Grund sein.
Nein das ist leider nicht der Grund. Ich bekomme ja die Seite produkt.php angezeigt (halt den (X)HTML Teil) jedoch fehlen mir die Inhalte der GET-Parameter.


Zitat:
Zitat von Cybergreek Beitrag anzeigen
Ich habe so eine ähnliche Regel (auch auf all-inkl) und die funktioniert, so wie sie soll.
Könntest du diese posten. Vielleicht fehlt mir ja eine Grund config. Ich habe zum testen auch:

5 Options +ExecCGI
6 Options -Includes
7 Options +FollowSymlinks
8 Options +SymLinksIfOwnerMatch

eingetragen, jedoch ohne Erflog
__________________
sizeof(void)
rafael ist offline   Mit Zitat antworten
Alt 25.05.2008, 18:51   #8
TP-Moderator
 
Benutzerbild von Cybergreek
 
Registriert seit: Nov 2005
Ort: Köln
Cybergreek hilft, wo's gehtCybergreek hilft, wo's gehtCybergreek hilft, wo's geht
Zitat:
Zitat von rafael Beitrag anzeigen
...Könntest du diese posten...
Das wäre diese hier:
Code:
RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([-a-zA-Z0-9]*)/([-a-zA-Z0-9]*)/(.+)$ index.php?lang=$1&page=$2&s=$3&%{QUERY_STRING} [L]
Vielleicht hilft's ja.
__________________
Grüße vom Griechen,
Cybergreek!

WikiDict.de - Das Wiki-Wörterbuch
Cybergreek ist gerade online   Mit Zitat antworten
Alt 25.05.2008, 19:06   #9
TP-Member
 
Benutzerbild von rafael
 
Registriert seit: Mar 2007
rafael macht alles soweit korrekt
danke Cybergreek, brachte aber auch keine Erflog
__________________
sizeof(void)
rafael ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
mod_rewrite geht local aber nicht bei all-inkl mod_rewrite geht local aber nicht bei all-inkl
« PHP Kenntnisse vertiefen | Sessiondaten in Textfelder »

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

Erweiterte Suche
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


Alle Zeitangaben in WEZ +2. Es ist jetzt 02:23 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67