Antworten auf deine Fragen:
Neues Thema erstellen

apache unterverzeichnis nur über lokale ip erreichbar

afr0kalypse

Allwissendes Karmameerschweinchen!

Hi zusammen,
ich stehe gerade total auf dem Schlauch O.o
Habe ne LAMP Installation ohne irgendwelche Sonderlocken. Server läuft, php läuft.
mod dir läuft, mod rewrite läuft
Jetzt erstelle ich ein Verzeichnis /var/www/test/ und darin eine index.php die mir 1 als echo ausgeben soll.
gebe ich nun ein wird 1 ausgegeben
gebe ich ein wird 1 ausgegeben.
gebe ich nun ein so werde ich zu zurückgeleitet. wieso???? was übersehe ich gerade??

meine vhost Config:
Code:
<VirtualHost *:80>
  ServerAdmin webmaster@localhost
  DocumentRoot /var/www/html

  ErrorLog ${APACHE_LOG_DIR}/error.log
  CustomLog ${APACHE_LOG_DIR}/access.log combined

  <Directory "/var/www/html">
  Order allow,deny
  Allow from all
  AllowOverride FileInfo All
  # New directive needed in Apache 2.4.3:
  Require all granted
  </Directory>

</VirtualHost>
 

Ich habe noch mal weiter gesucht und bin aber noch auf keine Erklärung gestoßen.
Allerdings habe ich einen "workaround" gefunden.
Wenn ich in der /etc/hosts Datei eine lokale Domain eintrage (z.B. 127.0.0.1 localhost local.dev) dann kann ich via local.dev/test/ das korrekte Ergebnis ansteuern.

Warum es über localhost/test/ nicht geht, verstehe ich trotzdem nicht. Vielleicht findet sich ja noch wer, der mir das erklären kann :)
 
Wirst du dann ins Internet geschickt mit localhost? Weil eigentlich ist ja localhost der Loopback. Aber versuch mal localhost ohne das http:// aufzurufen.

also statt nur localhost/test
 
ich glaub du solltest dir die "DirectoryIndex Directive" ansehen :) (siehe )
damit kannst du festlegen nach welchen dateien gesucht wird, falls keine spezifische datei angegeben ist.

BSP:
mit DirectoryIndex index.html werden folgende Requests auf die index.html umgeleitet:
somit sollte es ausreichend sein, DirectoryIndex index.php einzutragen

Code:
<Directory "/var/www/html">
DirectoryIndex index.html  // Variante 1: In mehreren Zeilen
DirectoryIndex index.php  // Variante 1: In mehreren Zeilen
DirectoryIndex index.html index.php  // Variante 2: Alles in einer Zeile
...
</Directory>

alternativ kannst du dir auch ein alias einrichten (siehe )

EDIT: Gibt es natütlich auch in Version 2.4
 
Danke für die Infos aber die bin ich schon durch gegangen und die helfen leider nicht.
Momentan bin ich bei
Code:
usecanonicalname=off
hostnamelookups=off
Das muss ich aber erst noch testen.

VG
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Keine Mitglieder online.

Statistik des Forums

Themen
118.951
Beiträge
1.540.073
Mitglieder
68.103
Neuestes Mitglied
Gast33
Oben