WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik



Im Homepage und Webhosting-Forum --- Apache + PHP + HTML

Rund um die Administration von Server und Webserver, Apache, Linux, Mailserver, FTP, SSH, MySql, Windows Server, u.v.m.

Forum » Server-Administration und Verwaltung » Apache + PHP + HTML - 03 Dez 2024 Antworten
im Forum für Webhosting Homepage gefunden:
Apache + PHP + HTML
aykut
Otto-Normal-Poster
Threadstarter




Beiträge: 83

Ich habe auf dem server in einem Verzeichnis html Dateien,
die ein anderes Programm generiert und nicht verändert werden dürfen.

Einer dieser HTML Dateien wird zur Laufzeit beim Benutzer angezeigt.
Der Aufruf ist nicht direkt, sondern wird in einer PHP Datei includiert,
(wegen Zugriffs-Überprüfungen, wer welche HTML Datei sehen darf)

Das Problem ist, wenn man den Pfad kennt, kann man die HTML Datei direkt aufrufen.
Da die HTML Datei in die PHP Datei includiert wird,
ist es unwahrscheinlich den Pfad der HTML Datei zu bekommen.
Jedoch ist das nicht unmöglich.

Angenommen jemand wüsste den Pfad (URL).
Wie kann ich es verhindern, dass die HTML Seite beim direkt Aufruf NICHT angezeigt wird, ohne die Datei zu modifizieren

Kurz:
- Es gilt nur für HTML Datei eines bestimmten Verzeichnisses.
- Die HTML Datei darf in eine PHP includiert werden.
- Die HTML Datei darf nicht direkt aufgerufen werden.
- Alle User müssen für die PHP Datei berechtigt geloggt sein.

  Profil   Editieren   Zitieren
languitar
Foren-Team




Beiträge: 2795

Da lässt sich bestimmt was mit htaccess drehen. Hab das deshalb mal ins andere Forum verschoben.

  Profil   Editieren   Zitieren
aykut
Otto-Normal-Poster
Threadstarter




Beiträge: 83

Erst jetzt sehe ich, dass Du es verschoben hast,
ich habe mich gestern gefragt, wo mein Post gelandet ist,
ich dachte mein Post wäre beim Datenübertragen verloren gegangen,
daher hatte ich es bei PHP & MySQL erneut gepostet gehabt
Die 2. Posting wurde aber geschlossen, Gott sei dank mit dem richtigen Hinweis


Danke für den Tip languitar, ich werde mal mit der Bezeichnung htaccess googlen

  Profil   Editieren   Zitieren
Lewi
Quasselstrippe




Beiträge: 287

Folgende Lösung:

Nimm deine zu includenden HTML-Dateien und schreibe sie so um:
1: 
2: 
3:


Dann speicherst du sie mit der Endung ".php" ab.
Jetzt kannst du sie in deiner PHP-Datei includen und die Variable $file nutzen, um den Text auszugeben. Wird die Datei direkt aufgerufen, sieht man nur eine weiße Seite.

Sollte helfen.

Gruß

Lewi

---
Lewi = ehemals the_doc

  Profil   Website   Editieren   Zitieren
aykut
Otto-Normal-Poster
Threadstarter




Beiträge: 83

krasser Vorschlag
ich kann mir gut vorstellen, dass es damit auch gehen könnte,
habe vor wenigen Minuten auf der Basis von Apache .htaccess mit 3 Zeilen Code gelöst.

1: 
2: 
3:

deny from all 


Was mache ich mit dem Code?
Ich habe ein Unterverzeichnis, wo die HTML Dateien abgelegt sind,
die man nicht direkt zugreifen darf.
Darin kommt eine weitere Datei .htaccess mit dem 3 Zeilen Code (s.o.)
Auf die HTML Dateien greife ich aus dem übergeordneten Verzeichnis von
einem PHP Datei durch include zu.

- Direkter URL Zugriff gibt Fehlermeldung.
- Durch include aus der PHP Datei funtkioniert es.
Der Zugriff dieser PHP Datei ist passwortgeschützt.

... Problem gelösst *g*

Aykut




  Profil   Editieren   Zitieren
Lewi
Quasselstrippe




Beiträge: 287

Auch gut ;)

---
Lewi = ehemals the_doc

  Profil   Website   Editieren   Zitieren
 

Antworten
Forum » Server-Administration und Verwaltung » Apache + PHP + HTML

Aktuelle Beiträge zur Hilfe im Forum für Homepage - Apache + PHP + HTML im Forum Homepage Hosting AntwortenLetztes Posting
Wie stellt man von http auf https um?
in "Server-Administration und Verwaltung"
1 18.07.2021 02:49 von Rieke
Mailserver einrichten
in "Server-Administration und Verwaltung"
0 09.05.2021 01:11 von FastSpeeddev
Ich kann eine bestimmte Website nicht via WLAN aufrufen
in "Server-Administration und Verwaltung"
2 14.02.2021 22:52 von websiteworker
DDNS und LetsEncrypt geht nicht
in "Server-Administration und Verwaltung"
3 27.12.2020 12:38 von anitaskita
Wie bewertet ihr Cassandra als DBMS?
in "Server-Administration und Verwaltung"
1 06.10.2020 14:38 von Petzibär
Office365
in "Server-Administration und Verwaltung"
2 22.04.2020 13:07 von minad
Bilder nur auf bestimmte Domain zulassen
in "Server-Administration und Verwaltung"
2 30.10.2019 09:55 von micha67
Marketing Software
in "Server-Administration und Verwaltung"
4 02.03.2019 15:44 von Peter1165
Mainboard für AMD Server?
in "Server-Administration und Verwaltung"
2 16.11.2018 21:11 von andyy
Typo3 4.6 mit Imagemagick oder Graphicsmagick
in "Server-Administration und Verwaltung"
3 16.11.2018 21:10 von andyy
Nextcloud konfigurieren ohne Systemzugriff
in "Server-Administration und Verwaltung"
0 05.09.2018 09:13 von Flash
mod_rewrite - example.com/verz1/verz2 geht nicht
in "Server-Administration und Verwaltung"
1 16.08.2018 09:17 von Maik89
Kapazität eines Root-Servers
in "Server-Administration und Verwaltung"
3 16.08.2018 09:16 von Maik89



Besucher : 8133116    Heute : 461     Gestern : 478     Online : 163     3.12.2024    18:20      2 Besucher in den letzten 60 Sekunden        
alle 30.00 Sekunden ein neuer Besucher
Nach oben