Sie sind nicht angemeldet.

DeaD_EyE

Administrator

  • »DeaD_EyE« ist der Autor dieses Themas

Beiträge: 3 980

Wohnort: Hagen

Beruf: Mechatroniker (didaktische Systeme)

Rootserver vorhanden: Nein

  • Nachricht senden

1

Montag, 11. Juli 2011, 21:17

Mit der motd.txt auf eine Internetseite umleiten

Da ich in letzter Zeit immer wieder von einer ganz bestimmten Person dazu mehrmals befragt worden bin, dachte ich mir, dass ich das festhalte.

Die Umleitung der "message of the day" zu einer Website ist durch das Meta-Tag http-equiv sehr einfach. Der Quellcode könnte so aussehen:

motd.txt

HTML

1
2
3
4
<html><head>
<meta http-equiv="refresh" content="0; url=http://sourceserver.info/">
</head>
<body></body></html>


Syntax von content:
"Zeit in Sekunden bis die Weiterleitung erfolgt; url=Adresse zur Website, zu der umgeleitet werden soll"

Ich denke mal, dass es sehr einfach erklärt ist und jeder damit zurechtkommen sollte.


Serveradmins sollten aber bedenken, dass das Umleiten zu einer Website auch fast immer mit dem Laden von Bildern verbunden ist. Je nach verfügbarer Bandbreite des Spielers, kann es beim joinen auf den Server zu lags kommen und falls ein Highpingkicker einsetzt wird, werden die Spieler ggf. auch noch gekickt, bevor sie überhaupt spielen können. Die Betroffenen werden dann auch selten nochmal versuchen den Server zu besuchen. Aus diesem Grund ist darauf zu achten, dass sich die Menge der geladenen Bilder in Grenzen hält. Bei einem TF2-Server würde sich das sogar negativ auf das Ranking des Servers auswirken.

Impact

Super Moderator

Beiträge: 1 276

Rootserver vorhanden: Nein

  • Nachricht senden

2

Montag, 11. Juli 2011, 22:27

[Schlaumeier]Muss der Metatag nicht so aussehen damit er valide ist?

Quellcode

1
<meta blalba />

[/Schlaumeier]

MfG
Impact

3

Dienstag, 12. Juli 2011, 00:33

Also ich hab das ganze so.
Bei diesem Beispiel sieht man den Scrollbalken nicht,
der sonst eh nur zur Hälfte sichbar ist.

HTML

1
2
3
4
5
6
7
8
<html>
<body>
<body scroll="yes">
<frameset rows="100%,*" frameborder="NO" border="0" framespacing="0">
<frame name="main_frame" src="http://www.gts-fun.de">
</frameset>
</body>
<html>

4

Dienstag, 12. Juli 2011, 06:51

Muss man das so aufwendig machen? Ich hab seit eh und je nur die URL zur HTML-Datei drinne und bisher hat immer alles funktioniert.
In meiner motd.txt steht eigentlich nur http://www.domain.de/seite.html
Klappt ohne Probleme, wieso macht ihr das denn so aufwendig?


5

Dienstag, 12. Juli 2011, 09:38

Viele Wege führen nach Rom ;)

Aber was mich mal mehr interessiert, ob man dieser motd.txt irgendwie n paar Beine machen kann...
Bis sich darin mal ne Seite aufgebaut hat sind Jahre vergangen.
Das ist aber auch erst seit irgendeinem Update so extrem.

DeaD_EyE

Administrator

  • »DeaD_EyE« ist der Autor dieses Themas

Beiträge: 3 980

Wohnort: Hagen

Beruf: Mechatroniker (didaktische Systeme)

Rootserver vorhanden: Nein

  • Nachricht senden

6

Mittwoch, 13. Juli 2011, 00:14

[Schlaumeier]Muss der Metatag nicht so aussehen damit er valide ist?
Ich werde das morgen mal testen und bearbeiten. Normal müsste jeder Tag geschlossen werden, damit der Quellcode valide ist. Hast Recht.

Muss man das so aufwendig machen? Ich hab seit eh und je nur die URL zur HTML-Datei drinne und bisher hat immer alles funktioniert.
In meiner motd.txt steht eigentlich nur http://www.domain.de/seite.html
Klappt ohne Probleme, wieso macht ihr das denn so aufwendig?
Ja, ich wusste bis jetzt nicht, dass es von L4D übernommen worden ist. Das ist natürlich die einfachste Lösung.

7

Mittwoch, 13. Juli 2011, 10:43

Ja, ich wusste bis jetzt nicht, dass es von L4D übernommen worden ist. Das ist natürlich die einfachste Lösung.
Wieso L4D? Wie meinst du das?


DeaD_EyE

Administrator

  • »DeaD_EyE« ist der Autor dieses Themas

Beiträge: 3 980

Wohnort: Hagen

Beruf: Mechatroniker (didaktische Systeme)

Rootserver vorhanden: Nein

  • Nachricht senden

8

Mittwoch, 13. Juli 2011, 21:11

Früher war es so nicht möglich. Deswegen ist man immer den komplizierten Weg gegangen. Bei L4D wurde es ermöglicht einfach eine URL in die motd.txt zu schreiben, damit umgeleitet wird. Möglicherweise ging das auch schon bei TF2. Auf jeden Fall kenne ich es seit L4D.

9

Mittwoch, 13. Juli 2011, 21:38

Seit wann das geht weiß ich nicht. Also ich habs immer so gemacht, seitdem ich meine Gameserver hab und das ist doch schon min. 4 Jahre her.


Jan

Fortgeschrittener

Beiträge: 302

Wohnort: Schweiz

Beruf: Zimmermann

Rootserver vorhanden: Nein

  • Nachricht senden

10

Donnerstag, 14. Juli 2011, 18:05

MOD:Bitte keine Full-Quotes
:D NC ;)

Danke Dead :)

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Impact« (14. Juli 2011, 19:29)


Ähnliche Themen