SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Handbuch der Java-Programmierung

Handbuch der Java-Programmierung zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > Apache HTTP-Server

Apache HTTP-Server Alles was Ihr über den Apache diskutieren möchtet, gehört hierein

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 15.03.2005, 17:52:16
MatthiasOtto MatthiasOtto ist offline
Anfänger
 
Registriert seit: Mar 2005
Beiträge: 4
"Kurzadresse" statt lokaler URL?

Hallo!

Ich habe auf meinem lokalen Rechner ein MediaWiki installiert, das ich durch einen eigenen Server-Namen aufrufen möchte. Zur Zeit steht es unter der Adresse: http://localhost/~matthias/wiki/. Ist es möglich, diese Adresse als virtuellen Host einzurichten, so dass ich im Browser nur noch "MoWiki" eingeben muss?

Ich habe bereits folgendes in einer lokalen httpd.conf Datei versucht:

NameVirtualHost *

<VirtualHost *>
ServerName MoWiki
DocumentRoot /home/matthias/public_html/wiki/
</VirtualHost>

Der Server nimmt diese Direktiven ohne Warnungen, aber er macht nicht was ich gern hätte. Aufgerufen wird dann eine existierende URL www.MoWiki.de.

Danke im Voraus! (Und ich habe keine Ahnung von dem Ganzen!)
Mit Zitat antworten
  #2  
Alt 15.03.2005, 18:29:54
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: "Kurzadresse" statt lokaler URL?

hi,

schau doch mal hier im manual:

apache 2.0: http://httpd.apache.org/docs-2.0/vhosts/
apache 1.3: http://httpd.apache.org/docs/vhosts/
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #3  
Alt 16.03.2005, 10:18:32
MatthiasOtto MatthiasOtto ist offline
Anfänger
 
Registriert seit: Mar 2005
Beiträge: 4
AW: "Kurzadresse" statt lokaler URL?

Genau durch diesen Teil des Manual bin ich ja auf die obige Lösung gekommen. Nur es funktioniert eben nicht. Und da ich absolut neu in der Materie bin, verstehe ich die Details kaum noch.

Ist es bspw. überhaupt zulässig, ein einzelnes Wort, wie "MoWiki", als URL einzusetzen? Und habe ich die Directiven korrekt benutzt?

<VirtualHost *>
ServerName MoWiki
DocumentRoot /home/matthias/public_html/wiki/
</VirtualHost>

Muss evtl an Stelle des Sternchens hinter VirtualHost etwas anderes stehen?
Mit Zitat antworten
  #4  
Alt 16.03.2005, 10:36:33
tapferesschneid tapferesschneid ist offline
Junior Member
 
Registriert seit: Jun 2003
Beiträge: 194
AW: "Kurzadresse" statt lokaler URL?

Die Einträge unter <Virtual Host> in der httpd.conf regeln, wie der Apache auf unterschiedliche im HTTP-Header gesendete Host-Zeilen reagiert.

Beispiel 1:
GET / HTTP/1.1
Host: localhost

Der Apache liefert z. B. die index.html aus dem Standard-Root.

Beispiel 2:
GET / HTTP/1.1
Host: mowiki

Wenn er den Eintrag mowiki kennt, liefert er aus /home/matthias/public_html/wiki/

Das Problem ist, daß Dein Browser ja nicht weiß, wo er die wie in Beispiel 2 gestaltete HTTP-Anfrage hinschicken soll.

Dafür brauchst Du einen Eintrag in der hosts-Datei -- dann müßte es klappen.
Mit Zitat antworten
  #5  
Alt 16.03.2005, 12:04:25
MatthiasOtto MatthiasOtto ist offline
Anfänger
 
Registriert seit: Mar 2005
Beiträge: 4
AW: "Kurzadresse" statt lokaler URL?

Wie muss der Eintrag in der hosts-Datei aussehen?
Mit Zitat antworten
  #6  
Alt 16.03.2005, 12:15:51
tapferesschneid tapferesschneid ist offline
Junior Member
 
Registriert seit: Jun 2003
Beiträge: 194
AW: "Kurzadresse" statt lokaler URL?

127.0.0.1 localhost
127.0.0.1 mowiki
Mit Zitat antworten
  #7  
Alt 16.03.2005, 12:52:54
MatthiasOtto MatthiasOtto ist offline
Anfänger
 
Registriert seit: Mar 2005
Beiträge: 4
AW: "Kurzadresse" statt lokaler URL?

Danke! Jetzt wird nicht mehr nach externen URLs gesucht.

Aber: In der Adresszeile des Browsers wird angezeigt http://mowiki/~matthias/wiki/index.php/....

Gibt es auf der Ebene des Virtualhostings eine Möglichkeit, den Adressteil /~matthias/wiki/ auzublenden? Das gewünschte Endergebnis soll sein: http://mowiki/index.php/...
Mit Zitat antworten
  #8  
Alt 16.03.2005, 13:09:57
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: "Kurzadresse" statt lokaler URL?

Lege doch für jeden VirtualHost noch eine Datei an, in der du die Konfigurationseinstellungen der httpd.conf überschreibst.
Diese Datei bindest du dann so ein:
Code:
<VirtualHost *>
...
Include /pfad/zur/config/datei/file.conf
</VirtualHost>
Und in dieser Datei richtest du den Alias für die entsprechende Adresse ein:

Code:
Alias /index.php /original/pfad/zur/datei/im/dateisystem/index.php

Geändert von xabbuh (16.03.2005 um 13:10:24 Uhr)
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Aufruf von lokaler Datei Arclite HTML, CSS und JavaScript Help! 2 04.06.2004 13:50:30
ereg_replace-Problem bei lokaler Ausführung von PHP kiter PHP Grundlagen 1 10.03.2004 08:53:34


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:39:31 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt