Apache Verzeichniss als Verknüpfung?

  • #1
H

Hogl

Aktives Mitglied
Themenersteller
Dabei seit
05.07.2004
Beiträge
43
Reaktionspunkte
0
Hoi,

bei mir läuft im moment der Apache. Jetzt hab ich bei DynDns.org einen zugang, welcher von meinem Router (die IP) geupdatet wird. Beim eingeben der adresse im Browser kommt der besucher auf mein Laufwerk f:\apache\xampp\htdocs\pub.

Wie erstelle ich nun dort ein verzeichniss oder eine Verküpfung, das der besucher per Link oder so, auf mein Laufwerk e:\ kommt?

danke schonma

Hogl

[blue]Verschoben aus Server-Betriebssysteme und -Anwendungen[/blue]
 
  • #2
  • #3
Sodele,

sollte vielleicht die berichte besser bis zum ende lesen. :-[
Jetzt hab ich im mom 3 Hosts
Einen hab ich auf dem Standart htdocs verzeichniss vom Apache.
die anderen beiden sind auf 2 anderen Festplatten, jeweils ein verzeichniss.

Alles schön und gut, allerdings kann ich mich jetzt im verzeichniss von htdocs frei rumbewegen in den verzeichnissen,also ohne eine index datei.
auf den beiden anderen verzeichnissen die je auf einer anderen platte liegen, bekomm ich ohne index datei:
You don't have permission to access / on this server

Hab ich da jetzt schon wieder was nicht gelesen?

Hogl
 
  • #4
Erlauben (Installationsstandard)
Code:
Options Indexes FollowSymLinks

Verbieten
Code:
Options -Indexes FollowSymLinks
 
  • #5
Code:
Options Indexes FollowSymLinks MultiViews Includes ExecCGI
	AddType text/html .shtml
    AddHandler server-parsed .shtml
    AddHandler cgi-script .cgi .pl

Scheint ja aktiviert zu sein
 
  • #6
Ups, vergessen zu schreiben wo :-[

Bei den VirtualHost könnte es so aussehen
Code:
<VirtualHost *:80>
  ServerAdmin [email][email protected][/email]
  DocumentRoot F:/
  ServerName laufwerk_f.dyndns.org
  <Directory F:/>
	  Options Indexes FollowSymLinks
  </Directory>
</VirtualHost>
Willst du es für die DocumentRoot ändern, musst du es auch zwischen den <directory></directory Direktiven des DocumentRoot machen.
Da sollte aber per default schon in etwa stehen:
#
# This should be changed to whatever you set DocumentRoot to.
#
<Directory g:/htdocs/>

#
# Possible values for the Options directive are None, All,
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that MultiViews must be named *explicitly* --- Options All
# doesn't give it to you.
#
# The Options directive is both complicated and important. Please see
# http://httpd.apache.org/docs-2.0/mod/core.html#options
# for more information.
#
Options Indexes FollowSymLinks

#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be All, None, or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride None

#
# Controls who can get stuff from this server.
#
Order allow,deny
Allow from all
</Directory>


BTW, du schweigst dich ja auch aus ob du nun Erlauben oder Verbieten möchtest ;D ;D

Nachtrag: Jeder VirtuelHost brauch so eine Directive !!
 
  • #7
Will es natürlich erlauben.

Aber klappt in dem Fall Sensationell, vielen Dank. Gibt es beim apache einen standart passwort schutz, oder muss ich mir da selber was basteln??

Edit: Hat sich erledigt, hab selber was gebastelt, aber standart technisch gibts da nix oder?
 
  • #8
Hi

Doch, Stichwort .htaccess

Gruß, Michael
 
  • #9
Hoi,

das ist mir schon klar, funktioniert auch prächtig im Apache verzeichniss, nur wenn ich die .htaccess nach z.B. e: \ kopiere (apache ist auf f:\ installiert) tut sich nichts
 
  • #10
AllowOverride All


Hat sich damit erledigt, danke für die Zahlreiche Hilfe!! ;)
 
Thema:

Apache Verzeichniss als Verknüpfung?

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.836
Beiträge
707.957
Mitglieder
51.489
Neuestes Mitglied
DonMartin
Oben