Mod Rewrite bei bplaced

Ich möchte gerne mod_rewrite bei meiner Webdomain nutzen habe schon nach Tutorialen gegoogelt aber nichts gefunden was es mir gut erklärt.
zurzeit lautet mein Link.

ZENSIERT.bplaced.net/index.php
ZENSIERT.bplaced.net/kontakt.php
ZENSIERT.bplaced.net/impressum.php
[…] usw…

Er soll aber lauten:
ZENSIERT.bplaced.net/index.php?site=index
ZENSIERT.bplaced.net/index.php?site=kontakt
ZENSIERT.bplaced.net/index.php?site=impressum
[…] usw…

Wie krieg ich das hin kann mir das wer eintragen?

Freue mich über jede Hilfe :wink:

Hi, das hat nichts mit mod_rewrite zu tun, du musst eine index.php erstellen und dort z.B eine If abfrage machen, überlichweise verwendet man aber eine switch case schaltung z.B so:

<?
$section= $_GET['section']

if(!isset($section) {
$section ="Home";
switch($section) {
case"Home":
echo"home"; //oder inhalt der alten index.php
break;
case:"Kontakt":
//Kontaktformular oder so
break;
default: //Wenn $section nicht definiert
echo"Gewünschte seite nicht verfügbar";
break;
}
?>

Hinweis Code nicht getestet:

mod_rewrite könntest du dafür benutzen mit der Url blabla.bplaced.net/kontakt.php aufzurufen, das dient Benutzer- und Suchmaschinenfreundliche URLs zu erzeugen.

Gruß Karl

Versteh ich nicht oO

Super Reaktion :hail:

Gegenreaktion: Dann lass’ es.

Oder beschreibe, was du nicht verstehst.

[quote=“heeke”]
ZENSIERT.bplaced.net/index.php
ZENSIERT.bplaced.net/kontakt.php
ZENSIERT.bplaced.net/impressum.php
[…] usw…

Er soll aber lauten:
ZENSIERT.bplaced.net/index.php?site=index
ZENSIERT.bplaced.net/index.php?site=kontakt
ZENSIERT.bplaced.net/index.php?site=impressum
[…] usw…[/quote]

RewriteEngine on RewriteRule ^(.*).php$ index.php?id=$1
[size=85]Quellen: modrewrite.de/13.11.0.0.1.0.phtml[/size]
Ungetestet…

geht nicht

alter… bisn mehr initiative von dir??

Guck dir mal fishis code an da ist ein kleiner fehler den selbst du finden solltest -.-

Ich seh da aber keinen Fehler

Wie gesagt Ungestestet… :wink:

Als was hast du den Code abgespeichert?

als .htaccess natürlich
Aber sehe da keinen fehler >.>

Seit dem ich das getestet haben geht meinf aficon nicht mehr kann wer den code richtig machen und mir sagen wie das favicon wieder funzt? danke schonmal

[quote=“heeke”]als .htaccess natürlich
Aber sehe da keinen fehler >.>[/quote]
Ich Vogel xD

RewriteEngine on
RewriteRule ^(.*).php$ index.php?id=$1

RewriteEngine on RewriteRule ^(.*).php$ index.php?site=$1

geht immernoch nicht da steht das gleiche wie vorher =(

hmm… hab da einen Verdacht…das es nicht geht wegen “$_GET”…

Hast du uns bitte mal evtl. eine beispl. Seite?

ich habe folgende seiten:

zensiert.bplaced.net/about.php
zensiert.bplaced.net/hosting.php
zensiert.bplaced.net/impressum.php
zensiert.bplaced.net/index.php
zensiert.bplaced.net/kontakt.php

USW…

Achja der code besteht aus html ist aber in einer php datei ^^ ist keine GET anfrage drinne eigtl!

[quote=“heeke”]ich habe folgende seiten:

zensiert.bplaced.net/about.php
zensiert.bplaced.net/hosting.php
zensiert.bplaced.net/impressum.php
zensiert.bplaced.net/index.php
zensiert.bplaced.net/kontakt.php

USW…[/quote]

Ich meine jetzt… Echte “Seiten” + mod_r Code drinnen in der .htaccess

der code ist:

RewriteEngine on RewriteRule ^(.*).php$ index.php?site=$1

und echte seite? brauchst du doch garnicht wie gesagt es ist nur html mit dem unterschied das die datei .php heißt und oben ein <?php ?> drinne ist !

Ja und was steht in dem PHP-Bereich drin …?

Dir ist schon klar, dass du den übergebenen Parameter auch verarbeiten musst, wenn du willst, dass davon abhängig irgendwas geschieht, oder?

tut.php-quake.net/de/layout.html#s2

[code]<?php
?>

[…]

[/code]

[…] = Quellcode