Muss bei Edge immer index.html hinter meiner Domain schreiben

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
marius72
Beiträge: 12
Registriert: 06.03.2019 06:51:47

Muss bei Edge immer index.html hinter meiner Domain schreiben

Beitrag von marius72 » 06.03.2019 07:05:50

Hallo,

ich habe einen Apache2. Immer wenn ich im Internet Explorer meinedomain.com eingebe, wird meine Seite nicht angezeigt.
Der Internet Explorer möchte dann die index.html downloaden. Diese nennt sich dann aber nicht index, sondern z.B 56tzw32.

Bei meinedomain.com/index.html klappt es wunderbar. Ich habe die index.html auch in index.php umbenannt, aber ohne Erfolg.

Bei Edge genau das selbe. Bei Chrome läuft es einwandfrei.

Vielleicht hat ja einer eine Idee was das sein kann.

Danke Grüße

marius72
Beiträge: 12
Registriert: 06.03.2019 06:51:47

Re: Muss bei Edge immer index.html hinter meiner Domain schreiben

Beitrag von marius72 » 06.03.2019 08:02:15

So. Bei der index.php klappt es doch. Nur nicht bei der index.html.
Leider finde ich nichts in den Config Dateien, wo ich es so umstellen kann, das bei meinedomain.com die index.html geladen wird.

Benutzeravatar
MSfree
Beiträge: 10721
Registriert: 25.09.2007 19:59:30

Re: Muss bei Edge immer index.html hinter meiner Domain schreiben

Beitrag von MSfree » 06.03.2019 08:32:45

marius72 hat geschrieben: ↑ zum Beitrag ↑
06.03.2019 08:02:15
Nur nicht bei der index.html.
Apache führt normalerweise ein Log unter /var/log/apache2. Schau dort mal in die access.log, was der Edge anfordert. Es könnte sein, das Edge index.htm (ohne l) will.

hec_tech
Beiträge: 1093
Registriert: 28.06.2007 21:49:36
Wohnort: Wien
Kontaktdaten:

Re: Muss bei Edge immer index.html hinter meiner Domain schreiben

Beitrag von hec_tech » 06.03.2019 08:40:17

Welche Datei aufgerufen werden soll muss der Webserver bestimmen.

http://httpd.apache.org/docs/2.0/mod/mo ... ctoryindex

marius72
Beiträge: 12
Registriert: 06.03.2019 06:51:47

Re: Muss bei Edge immer index.html hinter meiner Domain schreiben

Beitrag von marius72 » 06.03.2019 08:55:16

Hi, erstmal danke für die Antworten.

Die Weiterleitung zu index.html funktioniert ja. Auch der Edge erkennt diese, nur will er diese halt downloaden.

Und das hier hat leider auch nicht geholfen. Ich habe es in die Apache2conf eingetragen.

<Directory /var/www/>
DirectoryIndex index.html
DirectoryIndex index.php
</Directory>
:(

eggy
Beiträge: 3331
Registriert: 10.05.2008 11:23:50

Re: Muss bei Edge immer index.html hinter meiner Domain schreiben

Beitrag von eggy » 06.03.2019 09:14:49

Wahrscheinlich fehlen content-type etc. Schau Dir mal an, welche Header Du im Script/Html setzt.

marius72
Beiträge: 12
Registriert: 06.03.2019 06:51:47

Re: Muss bei Edge immer index.html hinter meiner Domain schreiben

Beitrag von marius72 » 06.03.2019 09:24:37

Das sollte eigentlich ok sein oder ?

<!DOCTYPE html>
<html lang="de">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">

Benutzeravatar
Lord_Carlos
Beiträge: 5578
Registriert: 30.04.2006 17:58:52
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Dänemark

Re: Muss bei Edge immer index.html hinter meiner Domain schreiben

Beitrag von Lord_Carlos » 06.03.2019 09:31:11

Versuch mal curl -v oder wget -S und guck da nach Content-type

Lange ist es her das ich apache benutzt habe, wie sieht denn deine .htaccess aus? Ein wenig googeln sagt mir man brauch wohl ein AddHandler? https://stackoverflow.com/a/17024390/2001062

Code: Alles auswählen

╔═╗┬ ┬┌─┐┌┬┐┌─┐┌┬┐╔╦╗
╚═╗└┬┘└─┐ │ ├┤ │││ ║║
╚═╝ ┴ └─┘ ┴ └─┘┴ ┴═╩╝ rockt das Forum!

marius72
Beiträge: 12
Registriert: 06.03.2019 06:51:47

Re: Muss bei Edge immer index.html hinter meiner Domain schreiben

Beitrag von marius72 » 06.03.2019 09:37:44

Also Curl zeigt mir in Putty den Html Code meiner Webseite an

und wget


HTTP request sent, awaiting response...
HTTP/1.1 200 OK
Date: Wed, 06 Mar 2019 08:36:41 GMT
Server: Apache
Last-Modified: Wed, 06 Mar 2019 08:21:04 GMT
ETag: "2c12-58368abb29c00"
Accept-Ranges: bytes
Content-Length: 11282
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive
Content-Type: application/x-httpd-php.
Length: 11282 (11K) [application/x-httpd-php.]
Saving to: ‘index.html’

index.html 100%[===================>] 11.02K --.-KB/s in 0s

marius72
Beiträge: 12
Registriert: 06.03.2019 06:51:47

Re: Muss bei Edge immer index.html hinter meiner Domain schreiben

Beitrag von marius72 » 06.03.2019 11:23:32

Jetzt klappt es wunderbar.

Ich habe das hier in die htaccess eintragen müssen.
DirectoryIndex index.html

Und es war genau diese Zeile, die der Edge in der Apache2.conf noch gebraucht hat.
AddHandler application/x-httpd-php .html .htm


Vielen Dank an alle für die Hilfe.

Antworten