Öhm, verwechsel ich da jetzt was, oder verweist http://localhost/~apoy2k nicht eh schon auf das lokale Verzeichnis ~/Sites? Du siehst doch dann nicht den Root deines Home-Folders?
Ergebnis 1 bis 6 von 6
- 18.08.2011, 07:39 #1
OS X SL - Integrierter apache - Userordner sperren
Hallo ihr,
diese frage bezieht sich auf den in OS X SL integrierten Apache2, also keine MAMP/XAMP/Whatever installation!
Wie kann ich deaktivieren, dass man über
http://localhost/~apoy2k
auf meinen kompletten Bentzerordner zugreifen kann? Ich finde in der httpd.conf keinerlei Angaben, die das erlauben würden? Ich würde das gerne deaktivieren, sodass man von außen wirklich nur Zugriff auf den webroot unter ~/Sites hat.This is what happens when an unstoppable force meets an immovable object.
- 18.08.2011, 08:51 #2MBP 15" late 2008 - 2.4GHz, 4GB RAM, 320GB HD
iPhone 3GS
- 18.08.2011, 11:10 #3
Doch, eben schon.
"localhost" zeigt "~/Sites" und "localhost/~apoy2k" zeigt "~/". Und dort kann ich dann auch in alle Unterordner etc. navigieren und alle Dateien einsehen.This is what happens when an unstoppable force meets an immovable object.
- 18.08.2011, 11:34 #4
Hm, dann stimmt da irgendetwas nicht...
http://localhost sollte den Inhalt von /Library/WebServer/Documents aufrufen.
http://localhost/~user sollte den Inhalt von ~/Sites (bzw. /Users/user/Sites) aufrufen.
Hattest du denn mal an der httpd.conf was geändert?MBP 15" late 2008 - 2.4GHz, 4GB RAM, 320GB HD
iPhone 3GS
- 18.08.2011, 12:30 #5
Jo habe ich, allerdings nur, dass der serverroot auf "/Library/WebServer/www" zeigt... und einen virtualhost für "~/Sites" angelegt.
This is what happens when an unstoppable force meets an immovable object.
- 18.08.2011, 18:52 #6
Also hab nach nem Neustart nochmal geprüft und nun verweisen sowohl "localhost" als auch "localhost/~apoy2k" auf "~/Sites"... Damit kann ich leben
This is what happens when an unstoppable force meets an immovable object.



Zitieren
