HTACCESS
Phillip D.
- html
Hallo,
könnt Ihr mir vielleicht weiterhelfen?
Ich möchte auf meiner Homepage einen htaccess schutz einbauen. Doch irgendwie funktioniert es einfach nicht.
meine htpasswd (liegt in etc.):
Phillip:Rxuz0VeHxcNaY
meine htaccess(liegt im Hauptverzeichniss, weil ich alles schützen möchte):
AuthName Phillip's Homepage
AuthType Basic
AuthUserFile /etc./.htpasswd
require valid-user
Das Passwort habe ich mit dem Programm htpasswd.exe erstelllt.
Muss ich vielleicht im htaccess.txt etwas ändern?
Noch eine Frage: Die Dateien muss ich, wenn ich sie upgeloadet habe doch umbennen, oder? Kurz darauf werden sie aber von alleine wieder gelöscht, warum??
Ich würde mich sehr freuen, wenn einer eine Idee hat.
Vielen Dank,
Phillip
Hallo Phillip,
Ich möchte auf meiner Homepage einen htaccess schutz einbauen. Doch irgendwie funktioniert es einfach nicht.
die Hinweise in SELFHTML, den Feature-Artikeln und im Archiv hast
Du Dir ja sicher schon angesehen.
Falls es weiterhin nicht funktioniert, solltest Du Dich an Deinen
Provider wenden, weil ...
AuthUserFile /etc./.htpasswd
diese Zeile z.Bsp. sehr wichtig und zugleich providerabhängig ist.
Wenn Du nicht zufällig bei einem hier bekannten Anbieter bist und
uns diesen nennst, kann niemand feststellen, ob da ein Fehler ist.
Dein Webhoster kann Dir sicher sagen, ob .htaccess-Schutz möglich
ist und wie es genau auszusehen hat.
Das Passwort habe ich mit dem Programm htpasswd.exe erstelllt.
Dieses Programm ist mir unbekannt, ich verwende für gewöhnlich
http://de.selfhtml.org/diverses/htaccess.htm#verzeichnisschutz
Muss ich vielleicht im htaccess.txt etwas ändern?
Eigentlich hat diese Datei standardmäßíg den Namen .htaccess ...
wie gesagt, frage bei dieser Sache lieber bei Deinem Provider.
Noch eine Frage: Die Dateien muss ich, wenn ich sie upgeloadet habe doch umbennen, oder? Kurz darauf werden sie aber von alleine wieder gelöscht, warum??
Vermutlich wird sie nur nicht angezeigt und wie Du Dir schon
denken kannst, erkundige Dich auch dazu bei Deinem Provider ;-)
Viele Grüße,
Stefan
PS: Der wiederholte Hinweis auf Provider/Webhoster ist nicht böse
gemeint, aus eigener Erfahrung weiß ich, dass ich da bei einer
solchen Fragen richtiger bin als hier im Forum.
Ich habe in dem Forum hier etwas von einem Apache server gehört, und das jemand ihn auf dem PC installiert hat. Ist das sozusagen nur ein server auf dem Computer, um alles tu testen? Wenn ja, wo gibt es dieses "Programm" ?
nabend
Ich habe in dem Forum hier etwas von einem Apache server gehört, und das jemand ihn auf dem PC installiert hat. Ist das sozusagen nur ein server auf dem Computer, um alles tu testen? Wenn ja, wo gibt es dieses "Programm" ?
ich weiß zwar nicht, was das mit stefans antwort zu tun hat, aber hiuer findest du das auf jeden fall, sonst bitte fragen:
Fabian
Wie muss ich das Programm denn runterladen? Und wie soll ich es wenn ich, falls ich das überhaupt muss, das ganze verzeichniss runtergeladen habe es installieren???
nabend (begrüßung, verdammt)
Wie muss ich das Programm denn runterladen? Und wie soll ich es wenn ich, falls ich das überhaupt muss, das ganze verzeichniss runtergeladen habe es installieren???
lies dir apache.org durch, dann weißt du es, glaub mir, da gibt es alles was du brauchst.
Fabian (signatur, wenn auch spartanisch, verdammt)
Hallo Phillip,
Wie muss ich das Programm denn runterladen? Und wie soll ich es wenn ich, falls ich das überhaupt muss, das ganze verzeichniss runtergeladen habe es installieren???
oh, ich glaube, Du hast hier im Moment noch ganz arge Verständnis-
probleme. Ich will Dir jetzt nicht erklären, was ein Server ist und
wie er funktioniert, vielleicht weiß ja jemand einen Link, wo so
etwas anfängerfreundlich erklärt ist.
Ich nenne Dir mal http://www.netzadmin.org/apache.htm, aber ich habe
ernsthafte Zweifel, ob Du damit im Moment nicht vielleicht noch ein
Stück überfordert bist, sorry ;-)
Viele Grüße,
Stefan
Ist meine .htaccess und .htpasswd denn sonst richtig geschrieben?
.htaccess:
AuthName Phillip's Homepage
AuthType Basic
AuthUserFile /etc./.htpasswd
require valid-user
.htpasswd:
Phillip:Rxuz0VeHxcNaY
danke schon mal
Hallo Phillip,
Ist meine .htaccess und .htpasswd denn sonst richtig geschrieben?
wie ich schon sagte, sie *kann* richtig sein, alldieweil mir zuviele
Faktoren unbekannt sind. Ich weiß nicht, ob das von Dir genannte
Programm Passwörter korrekt verschlüsselt, ich weiß nicht, ob der
Pfad zur .htpasswd so stimmt, ich weiß nicht, ob Du überhaupt bei
Deinem Anbieter .htaccess-Passwortschutz einsetzen kannst ...
Naja, wie ich schon sagte, frag einfach mal den Anbieter, der weiß
es ganz bestimmt, meist stehen dazu auch im Supportbereich einige
Infos, falls er so etwas erlaubt.
Viele Grüße,
Stefan
MoiN!
Ist meine .htaccess und .htpasswd denn sonst richtig geschrieben?
Bis auf die mit Sicherheit so nicht korrekte Angabe des AuthUserFile ja. Wenn du einen Dialog erhälst, doch bitte Username und Paßwort einzugeben, dann ist .htaccess richtig. Und wenn dein Paßwort nicht funktioniert, dann ist zuerst mal AuthUserFile richtig zu setzen (benötigt wird hier die komplette Pfadangabe auf der Platte deines Providers). Und wenns dann noch nicht klappt, könnte eventuell das Paßwort selbst Schuld sein.
- Sven Rautenberg
Hallo,
könnt Ihr mir vielleicht weiterhelfen?
Ich möchte auf meiner Homepage einen htaccess schutz einbauen. Doch irgendwie funktioniert es einfach nicht.
meine htpasswd (liegt in etc.):
Phillip:Rxuz0VeHxcNaY
meine htaccess(liegt im Hauptverzeichniss, weil ich alles schützen möchte):
AuthName Phillip's Homepage
AuthType Basic
AuthUserFile /etc./.htpasswd
require valid-user
Das Passwort habe ich mit dem Programm htpasswd.exe erstelllt.
Muss ich vielleicht im htaccess.txt etwas ändern?
Noch eine Frage: Die Dateien muss ich, wenn ich sie upgeloadet habe doch umbennen, oder? Kurz darauf werden sie aber von alleine wieder gelöscht, warum??
Ich würde mich sehr freuen, wenn einer eine Idee hat.
Vielen Dank,
Phillip
ich hab jetzt alles nicht ganz verstanden, aber du musst die datei jedenfalls in .htaccess umbenennen - und da sie dann versteckt ist, wird sie von deinem ftp-programm nicht angezeigt (sie wird also nicht gelöscht). mehr kann ich dir im moment leider auch nicht weiterhelfen
mfg, steffen
Hi Phillip,
Doch irgendwie funktioniert es einfach nicht.
das ist als Problembeschreibung reichlich ungenau.
Was genau passiert denn?
AuthUserFile /etc./.htpasswd
Das glaube ich nicht wirklich. Ein Verzeichnis "/etc." kann ich mir
nur mit äuerster Anstrengung auf Deinem Server vorstellen.
Das Passwort habe ich mit dem Programm htpasswd.exe erstelllt.
Dir ist aber bewußt, daß Kennwortverschlüsseund plattformspezifisch
ist? Mit dem Windows-Programm htpasswd aus dem bin-Verzeichnis der
Apache-Auslieferung kannst Du Kennworte so verschlüsseln, daß sie
ein Apache auf einem Windows-Server versteht - ein Apache auf einem
UNIX-Server versteht sie nicht.
Der hiesige Feature-Artikel zu diesem Thema enthält ein Formular
zur Verschlüsselung mit dem auf UNIX verwendeten Verfahren.
Muss ich vielleicht im htaccess.txt etwas ändern?
Also ".txt" dahinter ist schon mal ganz falsch.
Noch eine Frage: Die Dateien muss ich, wenn ich sie upgeloadet
habe doch umbennen, oder? Kurz darauf werden sie aber von alleine
wieder gelöscht, warum??
Sie werden nicht gelöscht. Sie sind nur für das Programm, mit dem
Du sie hochgeladen hast, nicht mehr sichtbar. Das kann sowohl am
Programm wie auch am Server liegen - der Effekt ist jedenfalls von
einer Konfiguration abhängig.
Auf einem UNIX-Server gelten Dateien (und Verzeichnisse und ...),
deren Name mit dem Zeichen "." beginnt, also unsichtbar gegenüber
Kommandos wie "ls" (entspricht dem "dir" Deines PC).
Erst wenn man diesem Kommando sagt, daß es solche Objekte ebenfalls
bearbeiten soll ("ls -a"), beachtet es diese - und das tut offenbar
Dein FTP-Client nicht. Wenn letzterer etwas taugt, dann kann man das
in ihm konfigurieren. (Ansonsten solltest Du einen anderen verwenden.)
Viele Grüße
Michael