Login  Regeln Aktuelles Datum und Uhrzeit: 22.11.2008, 19:46  
Startseite
Registrieren
Profil
Suchen
Mitgliederliste
Verzeichnis
Impressum



Partner
kostenlose Homepage
Fussball
Kostenloses Forum
SMS kostenlos
Webhosting
Webmasterportal
Kostenlos
Kredit ohne Schufa
Esoterik-Forum
Selbsthilfeforum
Artikel Backlink
Datenrettung
htaccess und Mod Rewrite

 
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Serverseitige Websprachen
Vorheriges Thema anzeigen Nächstes Thema anzeigen 
Autor Nachricht
placido
Helfer [User]
Helfer



Anmeldung: 16.10.07
Beiträge: 194

BeitragVerfasst am: 19.07.2008, 17:03    Titel: htaccess und Mod Rewrite Antworten mit Zitat

Hallo zusammen,

bin auf eine kleine Barriere gestoßen, nämlich beim rewrite Modul.
Nun läuft auf unsere Server die Rewrite Enginge, und habe auch andere Seiten (übernommene Projekte) bei denen das mit Modrewrite funktioniert. Also sind die technischen Vorrausetzungen gegeben.

Der htaccess Code:

Code:
RewriteEngine on
RewriteRule ^index_([0-9]+).html$ index.php?Id=$1


die beispiel seite die ich für diesen Test für euch erstellt habe:
http://web1.vs169142.vserver.de/sql6/index.php?Id=1

Versteht jemand warum es nicht funkioniert?
Kenne mich mit htaccess leider nicht so aus. Den Code hab ich von einer Seite die htaccess erklärt, hier die Quelle:
http://www.modrewrite.de/mod_rewrite.examples.beispiele.phtml
Beispiel 3 (mit seite_12...)

Vielen Dank für eure Hilfe

_________________
Relativitätstheorie:
Wenn ich Dir einen Finger ins Auge stecke, haben wir beide einen Finger im Auge, aber ich bin relativ besser dran
Browserspiele


Nach oben
Private Nachricht senden
Wimp
Power-Poster [User]
Power-Poster



Anmeldung: 22.10.06
Beiträge: 662

BeitragVerfasst am: 19.07.2008, 21:49    Titel: Antworten mit Zitat

http://web1.vs169142.vserver.de/sql6/index_7.html

Funktioniert doch auch.
Du musst nur die Links ändern.

_________________


Nach oben
Private Nachricht senden Website dieses Benutzers besuchen
placido
Helfer [User]
Helfer



Anmeldung: 16.10.07
Beiträge: 194

BeitragVerfasst am: 19.07.2008, 22:00    Titel: Antworten mit Zitat

normaler weise müssen aber die links im menü von alleine angepasst werden.
Wenn ich die links manuell ändere bleibt es doch nicht mehr dynamisch Smilie

_________________
Relativitätstheorie:
Wenn ich Dir einen Finger ins Auge stecke, haben wir beide einen Finger im Auge, aber ich bin relativ besser dran
Browserspiele


Nach oben
Private Nachricht senden
chris1988
Bekannter [User]
Bekannter



Anmeldung: 12.12.05
Beiträge: 1623

BeitragVerfasst am: 19.07.2008, 22:16    Titel: Antworten mit Zitat

Wie soll die rewrite Angabe den Quelltext ändern?

Alles was sie tut ist sagen: Interpretiere Angaben nach Muster x wie y.

Also z.B.: Intepretiere einen Aufruf index_7.html wie den Aufruf index.php?id=7.

Mehr gibt's da nicht. Die Links musst du selbst anpassen.

_________________
Mancher ertrinkt lieber,
als daß er um Hilfe ruft.


(Wilhelm Busch)


Nach oben
Private Nachricht senden
placido
Helfer [User]
Helfer



Anmeldung: 16.10.07
Beiträge: 194

BeitragVerfasst am: 20.07.2008, 12:09    Titel: Antworten mit Zitat

ok, dann hatte ich es falsch verstanden.
Danke für die Aufklärung.

Nun stehe ich vor meinem nächsten Problem.
Um die Seiten gemäß "www.domain.de/Startseite.html auszugeben, müsste ja die richtige Anfrage so aussehen: www.domain.de/index.php?Seite=Startseite

Tut es bei mir auch, leider erscheint dann folgender error:

Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /var/www/web1/html/sql6/index.php on line 37

Hier mal der Code für die Abfrage:
Code:

<?php
$Seite = $_GET['Seite'];
$ergebnis = mysql_query("SELECT * FROM cms WHERE Seite = $Seite");
while($row = mysql_fetch_object($ergebnis))
{
$eintrag=nl2br($row->Text1);
echo $eintrag;
}
?>


Mal wieder die Frage: Was mache ich falsch?
Wenn ihr in diesem Stück Code alle "Seite" durch "Id" ersetzte, funktioniert es hervorragend.
Unter "Seite" ist in der DB der Seitenname gespreichert.

Nochmals Danke,
Gruß
Dennis

[Edit]
Zeile 37 ist
while($row = mysql_fetch_object($ergebnis))

Also ist wohl was an der Abfrage falsch (oder wird keine Variable übermittelt?)

_________________
Relativitätstheorie:
Wenn ich Dir einen Finger ins Auge stecke, haben wir beide einen Finger im Auge, aber ich bin relativ besser dran
Browserspiele


Nach oben
Private Nachricht senden
benjam4
Bekannter [Mod]
Bekannter



Anmeldung: 17.05.06
Beiträge: 1311
Wohnort: Ostfildern ...

BeitragVerfasst am: 20.07.2008, 18:15    Titel: Antworten mit Zitat

Ersetz dein Codeteil mal durch diesen:

Code:
<?php
$Seite = $_GET['Seite'];
print "$Seite: ".$Seite."<br />";
$ergebnis = mysql_query("SELECT * FROM cms WHERE Seite = '".$Seite."'");
while($row = mysql_fetch_object($ergebnis))
{
$eintrag=nl2br($row->Text1);
echo $eintrag;
}
?>


Vielleicht gehts so. Und der Inhalt der Variable wird ausgegeben. Wenn also nix übergeben wird, dann siehst du auch das.

_________________
Rechtschreibfehler sind beabsichtigt, sie dienen der Verschleiherung meiner tatsächlichen Genialität Smilie
____________________________________
Eine Signatur sie alle zu knechten


Nach oben
Private Nachricht senden Website dieses Benutzers besuchen
placido
Helfer [User]
Helfer



Anmeldung: 16.10.07
Beiträge: 194

BeitragVerfasst am: 20.07.2008, 19:34    Titel: Antworten mit Zitat

Danke , hat geklappt. Nach angepasster Anfrage klappt das auch mit dem Modrewrite Smilie

Vielen herzlichen

Dennis

_________________
Relativitätstheorie:
Wenn ich Dir einen Finger ins Auge stecke, haben wir beide einen Finger im Auge, aber ich bin relativ besser dran
Browserspiele


Nach oben
Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

Gehe zu:  

Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
Keine neuen Beiträge Unterverzeichnis und Subdomain: robot... JanKrohn HTML & CSS 5 19.11.2008, 12:56 Letzten Beitrag anzeigen
Keine neuen Beiträge .htaccess und .htpasswd funktionieren... xxcool25xx Serverseitige Websprachen 3 13.08.2008, 21:03 Letzten Beitrag anzeigen
Keine neuen Beiträge Webshop per htaccess auf neue Shopso... StellaPorta Einsteigerforum 2 04.08.2008, 18:53 Letzten Beitrag anzeigen
Keine neuen Beiträge .htaccess THMdesign Serverseitige Websprachen 8 23.07.2008, 15:45 Letzten Beitrag anzeigen
Keine neuen Beiträge regexp in htaccess Frank9874 Serverseitige Websprachen 0 20.07.2008, 14:39 Letzten Beitrag anzeigen
Threadübersicht