Wie definiere ich die Startseite?

so sieht es momentan aus = http://www.meineseite.de (oder /index.php)
möchte aber das es immer so aussieht http://www.meineseite.de/index.php?page=home

Vorestmal ist es für Suchmaschienen immer schlecht wenn eine Seite http://www.meineseite.de/index.php?page=home
lautet.

Zum anderen kann man Startdatein im grunde nur am Server selbst einstellen wo man normal als webspace user keinen zugang hat.

Du kanst aber links setzen die dann so lauten http://www.meineseite.de/index.php?page=home

Mit ganz einfachen html anweisungen.
<a Href="www.meineseite.de/index.php?page=home"> Mein link</a>

Mfg Splasch
 
Aber warum?
Es könnte doch auch einfach beides die gleiche Seite sein?

In einem [phpf]switch[/phpf] könnte man das folgendermaßen machen.

PHP:
$page = htmlspecialchars($_GET['page']);

switch($page)
{
  case 'foo':
    include 'foo.php';
  break;
  case 'bar':
    include 'bar.php';
  break;
  case 'home':
  default:
    include 'home.php';
}

Eine Umleitung kannst du aber grundsätzlich auch mit PHP realisieren, mit einer [phpf]header[/phpf] Anweisung.
 
Da gibst mehre Möglichkeit eine Weiterleitung zu machen
Eine davon ist:

PHP:
header ("Location: http://www.adresse.de"); 

//Oder meta tag refresh
<meta http-equiv="refresh" content="5; URL=http:// ">;

//oder per javascript.
<script type="text/javascript" language="javascript">
<!--
document.location.href="index.php?";
//-->
</script>

Mfg Splasch
 
Zurück