Url mit Slashes

Moin Moni,

ich richte mir für solche Sachen daheim einen virtuellen Host ein für jedes Projekt, darüber hast du die Möglichkeit, eine separate DOCUMENT_ROOT für jedes einzelne Projekt anzugeben(so, wie es dein Webhoster auch mit deinen Domains macht).
 
Die entsprechende Konfigurationsdatei findest du unter

[xampp]/apache/conf/extra/httpd-vhosts.conf

Hier mal ein Beispiel:

Code:
<VirtualHost 127.0.0.1>
    ServerName meinneuesprojekt
    
    AddType text/html .shtml
    AddHandler server-parsed .shtml
    ServerAdmin webmaster@meinneuesprojekt
    DocumentRoot "DerPfadZurDocumentRootFürsProjekt"
    

    <Directory "DerPfadZurDocumentRootFürsProjekt">
    Options Indexes FollowSymLinks
    Options +Includes
#   Options +
    AllowOverride All
    Order allow,deny
    Allow from all
   DirectoryIndex index.php index.shtml index.html index.htm
    </Directory>
</VirtualHost>

Zu ändern sind eigentlich nur die rot markierten Sachen.(Erstelle dir vorher sicherheitshalber ein Backup von der Datei)
meinneuesprojekt ...das wird gewissermaßen deine Domain(natürlich nur lokal erreichbar)

DerPfadZurDocumentRootFürsProjekt
...sollte klar sein :-)

Das fügst du in die besagte httpd-vhosts.conf ein, und startest den Apache neu.

Damit deine Browser jetzt diese "Domain" auch finden, musst du noch etwas machen.

Öffne die Datei:
C:\WINDOWS\system32\drivers\etc\hosts

Diese Datei ist gewissermassen dein Lokaler DomainNameServer

Dort trage folgendes ein:
Code:
127.0.0.1       meinneuesprojekt

jetzt solltest du in deinen Browsern bei Eingabe von http://meinneuesprojekt zur DOCUMENT_ROOT gelangen, wie du sie in der httpd-vhosts.conf angegeben hast.
 
Zurück