Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

warum zeigt der IE meine Webseite nicht an?

Hier können Sie Ihre Fragen zum Thema Suchmaschinenoptimierung (SEO) / Positionierung stellen
hakker82
PostRank 3
PostRank 3
Beiträge: 93
Registriert: 11.01.2005, 13:09

Beitrag von hakker82 » 13.01.2005, 19:30

das hab ich gerade gefunden:

Kann mir das mal jemand erklären?

<?php echo '<?xml version="1.0" encoding="UTF-8"?>' . "\n"; ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "https://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="https://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<?php
if (strpos($_SERVER['HTTP_ACCEPT'],"application/xhtml+xml")) echo "<meta http-equiv=\"Content-Type\" content=\"application/xhtml+xml; charset=utf-8\" />\n";
else if (strpos($_SERVER['HTTP_ACCEPT'],"application/xml")) echo "<meta http-equiv=\"Content-Type\" content=\"application/xml; charset=utf-8\" />\n";
else if (strpos($_SERVER['HTTP_ACCEPT'],"text/xml")) echo "<meta http-equiv=\"Content-Type\" content=\"text/xml; charset=utf-8\" />\n";
else echo "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />\n";
?>
<title>Test</title>
</head>
<body>
Content...
</body>
</html>

Anzeige von ABAKUS

von Anzeige von ABAKUS »

Content Erstellung von ABAKUS Internet Marketing
Ihre Vorteile:
  • einzigartige Texte
  • suchmaschinenoptimierte Inhalte
  • eine sinnvolle Content-Strategie
  • Beratung und Umsetzung
Jetzt anfragen: 0511 / 300325-0

Jörg
PostRank 9
PostRank 9
Beiträge: 1168
Registriert: 03.07.2003, 07:06

Beitrag von Jörg » 13.01.2005, 19:32

Die drei Zeilen ganz an den Anfang setzen. Mein Lösungsvorschlag ist u.U. aber wohl nicht so praktikabel, weil wahrscheinlich erst noch ein Eintrag in der .htaccess erfolgen muss, dass auch in .xhtml Dateien das PHP bearbeitet wird :-? von daher ist bulls Vorschlag wohl eleganter
Suchmaschinenoptimierte Forensoftware ::: [url=httpss://joergs-forum.de/]Webmaster-Forum[/url]

hakker82
PostRank 3
PostRank 3
Beiträge: 93
Registriert: 11.01.2005, 13:09

Beitrag von hakker82 » 13.01.2005, 19:38

wass muss ich mit dem Vorschlag von bull machen?

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Jörg
PostRank 9
PostRank 9
Beiträge: 1168
Registriert: 03.07.2003, 07:06

Beitrag von Jörg » 13.01.2005, 19:41

In die .htaccess einfügen

falls vorher noch keine Zeile

Code: Alles auswählen

RewriteEngine On
steht, diese dann zusätzlich davor einfügen

Edit:

der Code, den du gefunden hast, fragt die Umgebungsvariabel HTTP_ACCEPT ab, und gibt demensprechend in den Meta Tags den passenden Content-Type an - ob das zuverlässig funktioniert, bezweifle ich, weil der HTTP-Header ja wieder nicht geändert wird
Zuletzt geändert von Jörg am 13.01.2005, 19:45, insgesamt 2-mal geändert.
Suchmaschinenoptimierte Forensoftware ::: [url=httpss://joergs-forum.de/]Webmaster-Forum[/url]

bull
PostRank 9
PostRank 9
Beiträge: 2166
Registriert: 20.09.2003, 20:57
Wohnort: Vèneto

Beitrag von bull » 13.01.2005, 19:42

wass muss ich mit dem Vorschlag von bull machen?
In die .htaccess schreiben.
Ich habe den Eindruck daß vielleicht erst Grundlagen gelesen werden sollten bevor hier noch ein Dutzend Einzeiler kommen.

Gibt es einen sinnvollen Grund für die Benutzung von XHTML 1.1 ?

Der o.g. PHP-Code, den Du nicht verstehst, ist eine Weiche für das Senden von Meta-Tags je nach dem, welchen Typ der Browser oder allgemein Client akzeptiert. Unnützer Code-Mist, der sowieso nichts bringt, weil man das entsprechende auch in der .htaccess mit ähnlichen Lösungen wie von mir hier genannt erreichen kann, allerdings zuverlässiger.
Zuletzt geändert von bull am 13.01.2005, 19:44, insgesamt 1-mal geändert.

hakker82
PostRank 3
PostRank 3
Beiträge: 93
Registriert: 11.01.2005, 13:09

Beitrag von hakker82 » 13.01.2005, 19:43

d.h. .htacces:

RewriteEngine On
RewriteCond %{HTTP_ACCEPT} !application/xhtml\+xml
RewriteCond %{REQUEST_URI} \.xhtml$
RewriteCond %{THE_REQUEST} HTTP/1\.1
RewriteRule .* - "[T=text/html; charset=iso-8859-1]"
....

Jörg
PostRank 9
PostRank 9
Beiträge: 1168
Registriert: 03.07.2003, 07:06

Beitrag von Jörg » 13.01.2005, 19:48

Ja, genau, und dann testen, was für ein Header gesendet wird
Suchmaschinenoptimierte Forensoftware ::: [url=httpss://joergs-forum.de/]Webmaster-Forum[/url]

hakker82
PostRank 3
PostRank 3
Beiträge: 93
Registriert: 11.01.2005, 13:09

Beitrag von hakker82 » 13.01.2005, 19:49

geht nicht: immer noch application/xhtml+xml

aber jetzt hab ich gesehen, dass es sicher an der Endung (.xhtml) liegt. Eine ähnliche Seite (auch in xhtml 1.0) mit Endung .html sendet text/html

bull
PostRank 9
PostRank 9
Beiträge: 2166
Registriert: 20.09.2003, 20:57
Wohnort: Vèneto

Beitrag von bull » 13.01.2005, 19:53

Doch. Aber nur bei Direktzugriff auf /index.xhtml

=> Zeile mit RewriteCond %{REQUEST_URI} \.xhtml$ rausnehmen.

hakker82
PostRank 3
PostRank 3
Beiträge: 93
Registriert: 11.01.2005, 13:09

Beitrag von hakker82 » 13.01.2005, 19:57

hab's gemacht, keine Wirkung

bull
PostRank 9
PostRank 9
Beiträge: 2166
Registriert: 20.09.2003, 20:57
Wohnort: Vèneto

Beitrag von bull » 13.01.2005, 20:00

Dann ist wahrscheinlich Apache 2.x installiert und die Rule geht bei Zugriff auf / nicht. Server liefert ja leider keine Versionsangabe für Apache.

Oder die .htaccess wirkt sich wegen Cache o.ä. nicht sofort aus, weiß nicht wie das bei Hofmair ist.

Lösung: in index.xhtml in index.html umbenennen, DOCTYPE in Transitional ändern.

hakker82
PostRank 3
PostRank 3
Beiträge: 93
Registriert: 11.01.2005, 13:09

Beitrag von hakker82 » 13.01.2005, 20:04

der doctype ist bereits transitional

ich werde bestimmt nicht alle Dateien in .html umbennnen, dann geht kein Link mehr

wie ist das jetzt eigentlich mit google?
durch die Änderung des meta-tags zu text/html bin ich plötzlich wieder im Index; google scheint es egal zu sein, was der Apache sendet

hakker82
PostRank 3
PostRank 3
Beiträge: 93
Registriert: 11.01.2005, 13:09

Beitrag von hakker82 » 13.01.2005, 20:12

danke für die Hilfe, ich muss jetzt heim

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag