vhost mit gleichem documentroot

Alles, was den Apache betrifft, kann hier besprochen werden.

vhost mit gleichem documentroot

Postby Robaran » 11. April 2008 21:39

Hallo Zusammen,
ich habe ein Problem mit Virtual Hosts.
Ich möchte nun folgendes machen:
-für 2 domain gleiche CMS also gleiche Dokumentroot verwenden
-für jede domain andere start page verwenden

www.mydomain1.com/index1.php
www.mydomain2.com/index2.php

Ich hoffe ihr könnt mir helfen,
Danke schonmal

<VirtualHost *:80>
ServerName www.mydomain1.com
DocumentRoot /home/httpd/www
...
</VirtualHost>

<VirtualHost *:80>
ServerName www.mydomain2.com
DocumentRoot /home/httpd/www
...
</VirtualHost>
Robaran
 
Posts: 9
Joined: 12. January 2008 12:54

Postby sari42 » 12. April 2008 08:59

Dazu brauchst Du nur eine index.php, etwa so:
Code: Select all
<?PHP
if (isset($_SERVER['HTTP_HOST']) && 'www.mydomain1.com '==$_SERVER['HTTP_HOST']) {
    echo 'hier html für www.mydomain1.com (oder Weiterleitung) ....';
} else {
    echo 'hier html für alle anderen ....';
}
?>
<hr>...gemeinsam für beide...
sari42
 
Posts: 800
Joined: 27. November 2005 18:28

Postby Robaran » 12. April 2008 12:55

Hallo Sari42,
Danke für die schnelle Antwort.
Ich möchte standart index datei nicht bearbeiten.
Ich habe Typo3 installiert.
Für erste domain sollte standart typo3 index seite
/index.php
für 2. domain sollte
/beispielseite.php erscheinen
Robaran
 
Posts: 9
Joined: 12. January 2008 12:54

Postby Nobbie » 12. April 2008 13:15

Dafür gibt es doch die Direktive DirectoryIndex. Für den einen Vhost setzt Du den Wert auf index.php, für den anderen auf beispielseite.php
Nobbie
 
Posts: 13183
Joined: 09. March 2008 13:04

Postby Robaran » 12. April 2008 15:36

Super!
Es hat geklapt Vielen Dank!
Robaran
 
Posts: 9
Joined: 12. January 2008 12:54


Return to Apache

Who is online

Users browsing this forum: No registered users and 15 guests