Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

.htaccess Datei erstellen und uploden

Diskussion: .htaccess Datei erstellen und uploden im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Ich möchte eine Shopsoftware (Oxid- eCommerce) auf meinem Webspace installieren. Dazu muss ich eine .htaccess Datei erstellen und hochladen. ...

Like Tree2Likes

Antwort
Alt 12.08.11, 15:46   #1 (permalink)
 
Registriert seit: 17.04.05
torsten Leistung: Facit NTK
Likes: 1
erledigt .htaccess Datei erstellen und uploden

Anzeige

Ich möchte eine Shopsoftware (Oxid- eCommerce) auf meinem Webspace installieren. Dazu muss ich eine .htaccess Datei erstellen und hochladen.
FTP- Programm ist Filezilla.
Supportanfrage beim Hoster brachte folgende Antwort:

"Wie nutze ich die Mod_Rewrite Funktion?
Die Mod_Rewrite Funktion des Apache Webservers ist bei ProfiHost Paketen verfügbar. Zur Aktivierung muss eine .htaccess Datei in das gewünschte Verzeichnis gelegt werden.
Diese Datei muss mindestens folgenden Inhalt haben:



# Start .htaccess Datei #
RewriteEngine On
# Ende .htaccess Datei #

Erstellung wahrscheinlich mit einem Editor.
Die Frage ist aber, wohin mit dieser Datei?

In einem englischem Forum
steht folgendes:






apache mod_rewrite module

It is required for SEO URLs to work as it offers different URL handling direction to one oxseo.php entry file.

Attention: System health check tests if mod_rewrite works correctly. Even if there is mod_rewrite installed, it might be broken. In that case check fails and is presented 'red'.

Bringt mich aber auch nicht weiter.

Aber irgendwie muss die Datei auf den Webspace, da sonst keine Installation möglich ist.

__________________
Feuer und Wasser härten den Stahl.
Kummer und Leid die menschliche Seele.
torsten ist offline   Mit Zitat antworten
Alt 12.08.11, 16:03   #2 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 443
Standard

Die Datei gehört in's DocumentRoot deines Webspaces.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist gerade online   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 12.08.11, 16:38   #3 (permalink)
Themenstarter
 
Registriert seit: 17.04.05
torsten Leistung: Facit NTK
Likes: 1
Standard

Die Datei dient ja offensichtlich dazu, Fehlermeldungen zu generieren. Falsches Login, 404...
Und um die Passwörter zu schützen.
Feine Sache.

Jedenfalls scheint es mit den drei Zeilen nicht erledigt zu sein, da diese (Passwörter) sicher nicht unter meiner Domain gespeichert sind.
Also muss die Datei gleich im Rootverzeichnis auftauchen.
www/ .htaccess

Wobei diese Dateien:
.htacess
.htwpasswd schon im Verzeichnis des Shops auftauchen. Eventuell dort die zugriffsberechtigungen ändern?

Macht mich etwas konfus.
__________________
Feuer und Wasser härten den Stahl.
Kummer und Leid die menschliche Seele.

Geändert von torsten (12.08.11 um 16:43 Uhr)
torsten ist offline   Mit Zitat antworten
Alt 12.08.11, 16:47   #4 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 443
Standard

Zitat:
Zitat von torsten Beitrag anzeigen
Wobei diese Dateien:
.htacess
.htwpasswd schon im Verzeichnis des Shops auftauchen. Eventuell dort die zugriffsberechtigungen ändern?
Die Datei muss .htaccess heissen.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist gerade online   Mit Zitat antworten
Alt 12.08.11, 16:57   #5 (permalink)
Themenstarter
 
Registriert seit: 17.04.05
torsten Leistung: Facit NTK
Likes: 1
Standard

Ja.
Der Tippfehler ist im Gegensatz zu meinem Problem aber bedeutungslos.
Und der Verweis darauf ist für die Lösung nicht von Bedeutung.
__________________
Feuer und Wasser härten den Stahl.
Kummer und Leid die menschliche Seele.

Geändert von torsten (12.08.11 um 16:59 Uhr)
torsten ist offline   Mit Zitat antworten
Alt 12.08.11, 18:17   #6 (permalink)
 
Registriert seit: 12.08.10
mime Leistung: Pentium Imime Leistung: Pentium I
Likes: 30
Standard

Zitat:
Zitat von torsten Beitrag anzeigen
Der Tippfehler ist im Gegensatz zu meinem Problem aber bedeutungslos.
Und der Verweis darauf ist für die Lösung nicht von Bedeutung.
Du formulierst "ich will keine Hilfe" etwas umständlich.

Micha
__________________
http://www.openvas.org
mime ist offline   Mit Zitat antworten
Alt 12.08.11, 18:32   #7 (permalink)
 
Registriert seit: 19.01.09
r!ot Leistung: Facit NTK
Likes: 0
Standard

Du musst nur den Inhalt der .htaccess und der .htpasswd Datei nach deinen Wünschen anpassen.

Letztendlich regelt die .htaccess den Zugriff auf den Ordner und in der .htpasswd stehen deine User mit Passworthash.

Was du allerdings genau für Probleme hast, konnte ich aus deinen Beiträgen nicht erkennen, würde es den Leuten hier aber vereinfachen.
r!ot ist offline   Mit Zitat antworten
Alt 12.08.11, 18:33   #8 (permalink)
Themenstarter
 
Registriert seit: 17.04.05
torsten Leistung: Facit NTK
Likes: 1
Standard

Vielleicht eine zu heftige Reaktion meinerseits.

Hätte ich htaccess aber nicht im Vorfeld schon öfters richtig geschrieben, wäre der Kommentar von Bitmuncher berechtigt. War halt ein Tippfehler.

Nein- ich brauche schon Hilfe.
Sonst hätte ich den Thread mit all seinen Schreibfehlern ja nicht
eröffnet
__________________
Feuer und Wasser härten den Stahl.
Kummer und Leid die menschliche Seele.
torsten ist offline   Mit Zitat antworten
Alt 12.08.11, 19:35   #9 (permalink)
Themenstarter
 
Registriert seit: 17.04.05
torsten Leistung: Facit NTK
Likes: 1
Standard

@r!ot
Ich bin dabei, mich irgendwie in die Materie des Shops einzuarbeiten. Manches geht aber nicht ohne Hilfe.
Ich hänge mal einen Screenshot an.
Vielleicht hilft das, um mich zu verstehen.

Exakt eine Frage formulieren- in diesem Fall schwierig.
Angehängte Grafiken
Dateityp: jpg Verzeichnis2.jpg (79,9 KB, 12x aufgerufen)
__________________
Feuer und Wasser härten den Stahl.
Kummer und Leid die menschliche Seele.
torsten ist offline   Mit Zitat antworten
Alt 12.08.11, 21:44   #10 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 443
Standard

Der Screenshot bringt recht wenig. Entweder hast du die Anzeige von versteckten Dateien (zu denen auf den meisten Servern Dateien gehören, die mit einem Punkt beginnen) nicht aktiviert, oder in deinem Shop-Verzeichnis liegt schlicht und einfach keine .htaccess-Datei. Dort gehört sie aber hin.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist gerade online   Mit Zitat antworten
Alt 13.08.11, 09:55   #11 (permalink)
 
Registriert seit: 12.08.10
mime Leistung: Pentium Imime Leistung: Pentium I
Likes: 30
Standard

Zitat:
Zitat von torsten Beitrag anzeigen
Exakt eine Frage formulieren- in diesem Fall schwierig.
Schade, denn dein eigentliches Problem habe ich noch nicht verstanden. Hast du schon mal Oxid-eShop-Installation - OXIDwiki gelesen?

HTH

Micha
__________________
http://www.openvas.org
mime ist offline   Mit Zitat antworten
Alt 13.08.11, 10:13   #12 (permalink)
Themenstarter
 
Registriert seit: 17.04.05
torsten Leistung: Facit NTK
Likes: 1
Standard

@bitmuncher
Ich gehe davon aus, das diese Datei nicht vorhanden ist.
Es ist zwar eine da, dürfte aber nicht die richtige sein.
/Shop/temp/.htaccess

@r!oot
Was ich oben geschrieben habe, stammt tw. aus dem engl. Oxid-Wiki.

Diese ominöse Datei muss mindestens so aussehen.
# Start .htaccess Datei #
RewriteEngine On
# Ende .htaccess Datei #

Ich nehme aber an, dass die auf den Shop zugeschnitten sein muss.
Und dann muss sie ja auch irgendwo hin. Das sind meine zwei grob umrissenen Probleme/Fragen.
__________________
Feuer und Wasser härten den Stahl.
Kummer und Leid die menschliche Seele.
torsten ist offline   Mit Zitat antworten
Alt 14.08.11, 02:34   #13 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 443
Standard

So, ich hab mir jetzt mal die Arbeit gemacht und mir diese Software runtergeladen und angeschaut. Zuerst einmal... der Oxid eShop hat die .htaccess bereits dabei. Die musst du nur hochladen und zwar in das Verzeichnis, in das du auch den Shop kopiert hast.

Und dann stellt sich mir die Frage, warum du nicht einfach einen Admin/Webmaster engagierst, der dir das Teil installiert. Ich tippe jedenfalls darauf, dass dein FTP-Client dir einfach keine versteckten Dateien (also auch Dateien, die mit einem Punkt beginnen) anzeigt. Das schrieb ich aber bereits ja schonmal. Ich tippe weiterhin darauf, dass dies sich aber irgendwo aktivieren lässt.
Chakky and beavisbee like this.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist gerade online   Mit Zitat antworten
Alt 14.08.11, 10:50   #14 (permalink)
Themenstarter
 
Registriert seit: 17.04.05
torsten Leistung: Facit NTK
Likes: 1
Standard

Danke! Da hast Du Dir ja viel Arbeit gemacht.

Unter dem Link:
OXIDwiki
ist unter Punkt 5. beschrieben, wann der Shop installiert werden kann.

Bei mir erscheint unter Server- Konfiguration jedoch der Eintrag rot. Installation also nicht möglich.

Filezilla zeigt die versteckten Dateien an. Wobei bei der Aktivierung dieses Eintrages (nochmal nachgeschaut) die Meldung kommt, dass jeder vernünftige Webserver das von sich aus schon macht.
Ich sehe ja die Dateien .htaccess und .htpsswd im FTP-Programm auf dem Server liegen.

Ein ehemaliger Studienkollege ist Informatiker und hat für eSales den Shop mit programmiert. Hat mir auch seine Hilfe zugesagt. Er kennt das Ding in-und auswendig.

Jedenfalls wollte ich das Problem selber lösen. Das es so schwierig ist, hätte ich nicht gedacht. Jetzt komme ich mir etwas dumm vor.
Du hast ja Deine Zeit auch nicht in der Lotterie gewonnen.
Ich lade die Datei nochmal hoch, mal sehen was passiert. Wenn es nicht klappt, bitte ich ich "meinen" Informatiker um Hilfe.

Na ja,ich habe es jedenfalls versucht und bin dabei nicht dümmer geworden
__________________
Feuer und Wasser härten den Stahl.
Kummer und Leid die menschliche Seele.
torsten ist offline   Mit Zitat antworten
Alt 14.08.11, 12:26   #15 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 443
Standard

Stelle sicher, dass die .htaccess-Datei folgenden Inhalt hat:

Code:
<IfModule mod_rewrite.c>

Options +FollowSymLinks
RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK)
RewriteRule .* - [F]

RewriteCond %{REQUEST_URI} oxseo\.php$
RewriteCond %{QUERY_STRING} mod_rewrite_module_is=off
RewriteRule oxseo\.php$ oxseo.php?mod_rewrite_module_is=on [L]

RewriteCond %{REQUEST_URI} !(\/admin\/|\/core\/|\/export\/|\/modules\/|\/out\/|\/setup\/|\/tmp\/|\/views\/)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule !(\.html|\/|\.jpg|\.css|\.pdf|\.doc|\.gif|\.png|\.js|\.htc)$ %{REQUEST_URI}/ [R=301,L]

RewriteCond %{REQUEST_URI} !(\/admin\/|\/core\/|\/export\/|\/modules\/|\/out\/|\/setup\/|\/tmp\/|\/views\/)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (\.html|\/)$ oxseo.php


RewriteCond %{REQUEST_URI} (\/out\/pictures\/)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (\.jpg|\.gif|\.png)$ core/utils/getimg.php

</IfModule>

# disabling log file access from outside
<FilesMatch "(EXCEPTION_LOG\.txt|\.log$|\.tpl$|pkg.rev)">
order allow,deny
deny from all
</FilesMatch>

Options -Indexes
DirectoryIndex index.php index.html
Sollte es dann noch immer nicht funktionieren, entferne die Zeilen '<IfModule mod_rewrite.c>' und '</IfModule>'. Soweit ich weiss versteht diese nur der Apache-Webserver und evtl. hat dein Hoster einfach einen anderen Webserver im Einsatz.

Die Passwort-Datei brauchst du übrigens nicht, da sie in der .htaccess ja nicht referenziert wird. Die ist nur notwendig, wenn du einen Webserver-seitigen Login umsetzen willst, der unabhängig von der Webapp ist.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist gerade online   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » .htaccess Datei erstellen und uploden
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 an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus



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