Die WinTipps 2001 - Das deutsche Windows-Portal 
 Sie sind hier: Forum - Thema: apache konfig und downloads Es waren bisher 6392431 Besucher hier. 

Sehr geehrte User, Sie können hier für die WinTipps 2001 in verschiedenen Toplisten voten...

Bewertung für apache konfig und downloads

Durchschnittliche Bewertung: 0.00 :: Minimum: 0 :: Maximum: 0 :: Anzahl Bewertungen: 0

Wählen Sie die Bewertung: 
Insgesamt sind 6 Benutzer online: kein registrierter, kein versteckter und 6 Gäste
Der Beitrag wird gelesen von: keinem registrierter User und keinem Gast

 
Die WinTipps 2001 Portal -> Foren-Übersicht -> Apache
Neuen Beitrag schreiben   Auf Beitrag antworten Seite 1 von 1
Druckversion der Seite
Dieses Thema einem Freund schicken

apache konfig und downloads ::  
Autor Nachricht
DollHaus
Dummy
Dummy


Anmeldungsdatum: 28.11.2003
Beiträge: 7

Offline

Druckversion des Beitrags Druckversion des Beitrags anzeigen

Dieses Thema einem Freund schicken Dieses Thema einem Freund schicken
BeitragVerfasst am: 28.11.2003, 16:47    Titel: apache konfig und downloads Antworten mit Zitat

Hallo zusammen,


ich habe ein board auf dem sich alle anmelden/registrieren lassen müssen
so wie hier*
innerhalb des forums kann downloaden..... aber nur wenn ich dann nochmal einen username und passwort eintrage*

wie kann man das machen, dass sich die angemeldeten die ja schon im board sind dann auch ohne weitere anmeldung auf den ordner zugreifen können?
der downloadordner hat eine .htaccess und .htpasswd
im prinzip ist nur ein benutzername und EIN passwort verfügbar das alle nutzen*

der hauptgrund für den verzeichnisschutz ist eigentlich,dass man nicht die domäne mit dem verzeichnis sichtbar listen kann ohne sich anzumelden*
muss doch eine möglichkeit geben wie man beides verbindet*

weiss jemand rat?
confused.gif
_________________
gruss, DollHaus
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Autor Nachricht
Webmaster
Administrator
Administrator


Anmeldungsdatum: 12.01.2002
Beiträge: 446
Wohnort: Mülheim an der Ruhr
Offline

Druckversion des Beitrags Druckversion des Beitrags anzeigen

Dieses Thema einem Freund schicken Dieses Thema einem Freund schicken
BeitragVerfasst am: 28.11.2003, 17:12    Titel: RE... Antworten mit Zitat

Moin,

das funzt so nicht über eine .htaccess.

Dafür solltest Du ein PHP-Script schreiben, welches überprüft, ob ein User eingeloggt ist und dementsprechend die Dateien in dem Verzeichnis anzeigt.
Dann musst Du nur noch in der .htaccess (in dem Verzeichnis) die Direktive Options -Indexes setzen, damit man das Verzeichnis nicht direkt aufrufen kann.

Was für eine Foren-Software benutzt Du?
_________________
M.f.G.

Webmaster
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen MSN Messenger
Autor Nachricht
DollHaus
Dummy
Dummy


Anmeldungsdatum: 28.11.2003
Beiträge: 7

Offline

Druckversion des Beitrags Druckversion des Beitrags anzeigen

Dieses Thema einem Freund schicken Dieses Thema einem Freund schicken
BeitragVerfasst am: 28.11.2003, 17:17    Titel: Antworten mit Zitat

oh wie geil*
das erste forum dass mir mal antortet*g*

ich benutze das grosse woltlab board*
_________________
gruss, DollHaus
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Autor Nachricht
DollHaus
Dummy
Dummy


Anmeldungsdatum: 28.11.2003
Beiträge: 7

Offline

Druckversion des Beitrags Druckversion des Beitrags anzeigen

Dieses Thema einem Freund schicken Dieses Thema einem Freund schicken
BeitragVerfasst am: 28.11.2003, 17:30    Titel: Antworten mit Zitat

die htaccess benutze ich eigentlich grad nur um nicht die downloadseite listen zu lassen*
denn wenn ich www.domain.de/download eingeb dann listet der die downloads
*
_________________
gruss, DollHaus
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Autor Nachricht
Webmaster
Administrator
Administrator


Anmeldungsdatum: 12.01.2002
Beiträge: 446
Wohnort: Mülheim an der Ruhr
Offline

Druckversion des Beitrags Druckversion des Beitrags anzeigen

Dieses Thema einem Freund schicken Dieses Thema einem Freund schicken
BeitragVerfasst am: 28.11.2003, 17:42    Titel: RE... Antworten mit Zitat

Füge das in Deine httpd.conf ein (Du musst natürlich den Pfad anpassen...):
Zitat:

<Directory X:/www/download">
Options -Indexes
</Directory>

Nun den Apache neustarten und dann wird der Verzeichnisinhalt nicht mehr aufgelistet.
_________________
M.f.G.

Webmaster
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen MSN Messenger
Autor Nachricht
DollHaus
Dummy
Dummy


Anmeldungsdatum: 28.11.2003
Beiträge: 7

Offline

Druckversion des Beitrags Druckversion des Beitrags anzeigen

Dieses Thema einem Freund schicken Dieses Thema einem Freund schicken
BeitragVerfasst am: 28.11.2003, 17:52    Titel: Antworten mit Zitat

das ist ja super....
aber damit hab ich noch nicht die ganze geschichte erledigt oder?


noch kurz : welche zeile ,welches directory ,brauch ich dafür?

ich weiss jetzt grad nicht wo das genau reingehört*
_________________
gruss, DollHaus
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Autor Nachricht
Webmaster
Administrator
Administrator


Anmeldungsdatum: 12.01.2002
Beiträge: 446
Wohnort: Mülheim an der Ruhr
Offline

Druckversion des Beitrags Druckversion des Beitrags anzeigen

Dieses Thema einem Freund schicken Dieses Thema einem Freund schicken
BeitragVerfasst am: 28.11.2003, 18:03    Titel: RE... Antworten mit Zitat

Wenn der Pfad zum Download-Verz. "c:\download" ist, muss die Anweisung so aussehen:
Zitat:

<Directory "c:/download">
Options -Indexes
</Directory>

Schreibe die Anweisung am Ende der httpd.conf (findest Du im Verz. Apache\conf).

Jetzt kannst Du in Deinem Forum direkt auf die Dateien verlinken:
http://www.deine-domäne.de/download/test.exe


Damit wäre alles erledigt...
_________________
M.f.G.

Webmaster
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen MSN Messenger
Autor Nachricht
DollHaus
Dummy
Dummy


Anmeldungsdatum: 28.11.2003
Beiträge: 7

Offline

Druckversion des Beitrags Druckversion des Beitrags anzeigen

Dieses Thema einem Freund schicken Dieses Thema einem Freund schicken
BeitragVerfasst am: 28.11.2003, 18:17    Titel: Antworten mit Zitat

danke
das war zwar alles verständlich geschrieben...nur hab ich in der
httpd.conf mehrere <directory /
verweise drinstehen*

super vielen dank übrigens für die mühe* icon_wink.gif
_________________
gruss, DollHaus
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Autor Nachricht
DollHaus
Dummy
Dummy


Anmeldungsdatum: 28.11.2003
Beiträge: 7

Offline

Druckversion des Beitrags Druckversion des Beitrags anzeigen

Dieses Thema einem Freund schicken Dieses Thema einem Freund schicken
BeitragVerfasst am: 28.11.2003, 19:09    Titel: Re: RE... Antworten mit Zitat

Webmaster hat folgendes geschrieben::
Jetzt kannst Du in Deinem Forum direkt auf die Dateien verlinken:
http://www.deine-domäne.de/download/test.exe


Damit wäre alles erledigt...



hab ich gemacht und das listing verbietet er jetzt*
also www.domain.de/download funzt mit FORBIDDEN*

nur wenn ich innerhalb des forums draufklicke bekomme ich auch kein listing*
aber ich möchte dass innerhalb des forums gelistet wird*

kann ich dann wohl so nicht machen odr?
_________________
gruss, DollHaus
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Autor Nachricht
Webmaster
Administrator
Administrator


Anmeldungsdatum: 12.01.2002
Beiträge: 446
Wohnort: Mülheim an der Ruhr
Offline

Druckversion des Beitrags Druckversion des Beitrags anzeigen

Dieses Thema einem Freund schicken Dieses Thema einem Freund schicken
BeitragVerfasst am: 28.11.2003, 19:34    Titel: RE... Antworten mit Zitat

Dafür müsstest Du ein Script schreiben, welches die Dateien listet und gleichzeitig Links daraus macht...
_________________
M.f.G.

Webmaster
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen MSN Messenger
Autor Nachricht
DollHaus
Dummy
Dummy


Anmeldungsdatum: 28.11.2003
Beiträge: 7

Offline

Druckversion des Beitrags Druckversion des Beitrags anzeigen

Dieses Thema einem Freund schicken Dieses Thema einem Freund schicken
BeitragVerfasst am: 28.11.2003, 19:41    Titel: Antworten mit Zitat

also erstmal dankeschön für deine mühen*
hat ja soweit alles geklappt*
ich bin neuling auf diesem gebiet, was den apache und php betrifft*
alles andere (netzwerktechnik etc) bin ich einigermassen fit*

wenn du mir so ein script besorgen könntest wäre ich dir dankbar ohne ende*
ich möchte nämlich nicht so eine download seite haben wie ihr das hier gemacht habt*
ich müsste für JEDEN download extra eine verlinkung machen und das ist nicht grad sinn der sache*

kannst du mir nen tipp geben?

meinst du ich krieg das bis zu WE geregelt?
_________________
gruss, DollHaus
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Autor Nachricht
Webmaster
Administrator
Administrator


Anmeldungsdatum: 12.01.2002
Beiträge: 446
Wohnort: Mülheim an der Ruhr
Offline

Druckversion des Beitrags Druckversion des Beitrags anzeigen

Dieses Thema einem Freund schicken Dieses Thema einem Freund schicken
BeitragVerfasst am: 28.11.2003, 21:45    Titel: RE... Antworten mit Zitat

Sodele...

hier mal ein einfaches PHP-Script:
Zeile:  Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
<html>
<head>
   <title>Downloads</title>
</head>

<body bgcolor="#000000">

<table align="center" width="90%" cellpadding="3" cellspacing="2"  border="0">
   <tr>
      <td align="center">

<?php

// Verzeichnis in dem die Dateien liegen (relative Pfadangabe zum Script, mit "/" am Ende!)
$download_folder = "./downloads/";

// in das o.g. Verzeichnis wechseln
chdir($download_folder);

$folder = opendir('.');

while( $files = readdir($folder) )
{
   //$total_files = count($bilder); 
   
   if( $files != "." && $files != ".." && !is_dir($files) )
   {
      //$downloads .= "$file\n";
      //$total_files = count($files);
      $total_files = array($files);
      
      reset($total_files);
      
      echo "<table align=\"center\" width=\"100%\" cellpadding=\"5\" cellspacing=\"3\" border=\"0\">";
      echo "<tr>";
      
      while ( list($key, $downloads) = each($total_files) )
      {
         // Download-Pfad
         $filename = "$downloads <br>";
         $path = $download_folder . $downloads;
         
         echo "<td align=\"left\">";
         echo "<a style=\"color: #999999\"; href=\"$path\">$filename</a>";
         echo "</td>";
         echo "</tr>";
         echo "</table>";
      }
   }
}

closedir($folder);

chdir("../");

?>

   </tr>
</table>

</body>

</html>
 kompletten Code anzeigen


Speichere diesen Code als download.php ab (darf nicht in dem Ordner liegen, wo auch die Dateien zum Downloaden liegen), und verlinke darauf im Forum...

Das Design musst Du natürlich anpassen.
_________________
M.f.G.

Webmaster
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen MSN Messenger
Beiträge vom vorherigen Thema anzeigen:   
Neuen Beitrag schreiben   Auf Beitrag antworten Alle Zeiten sind GMT + 1 Stunde
Dieses Thema einem Freund schicken

Die WinTipps 2001 Portal -> Foren-Übersicht -> Apache Seite 1 von 1

 
:
 
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst Deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst Deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum mitmachen.
Seitenanfang


Voten Sie fur uns bei TopForen.de   Der PC-Hilfe-Webring ist ein Zusammenschluß deutschsprachiger Homepages, die kostenlose Hilfe/Anleitungen/FAQs rund um die Themen PC/Netze/Hardware/Software bieten

Aktion Deutschland hilft


Design and Modifications (additional scripting and bug fixes) by TL Networks
Template-Version 2.1.0 © 2001 - 2007 TL Networks

hosted by TL Networks
based on phpBB