TIL about some ancient technology called shtml 😄

shtml files will be processed by the webserver before being served and allow for server-side-includes (SSI) 💪🏽

for a very simple one pager website that uses pure html + CSS, this is really convenient to keep the content modular.

The best part: Apache is already compiled with this feature. it just requires two tiny changes in the config to enable it.

I really like it! I will try and see if I can use it for my Mum's website which is basically a one-pager 🤓

#apache #webserver #shtml #html #webdev

To display websites under #YunoHost, a special #My_Webapp application needs to be installed for each configured domain. Okay, I get that. Of course, there are pitfalls, but that's probably inevitable.

My first attempt with re-form.eu has been a failure so far. But with the knowledge I gained, I managed to get clean-web.org up and running successfully. At least.

This blog, as you know, relies on #ssi, or #shtml pages. This has to be specifically enabled in the #nginx web server, which I did. I don't know if it's in the right place or in the right way. I have the information from the original nginx documentation, and the server didn't report any errors after reloading. Furthermore, there's an #htaccess file in the web directory that specifies index.shtml as the first file to be launched. Nevertheless, only a 404 page appears.

I'd be open to suggestions 🤔 #Linux #VPS

Um Webseiten unter #YunoHost anzeigen zu können, braucht es für jede eingerichtet Domain die Installation einer speziellen #My_Webapp Applikation.Na gut, habe ich begriffen. Dass da natürlich Fallstricke lauern, ist wohl unvermeidlich.

Mein erster Versuch mit re-form.eu ist bislang ein Misserfolg. Mit den Kenntnissen dann aber clean-web.org erfolgreich zum Laufen gebracht. Immerhin.

Das Blog hier setzt bekanntlich auf #ssi, also #shtml-Seiten. Dies muss im #nginx Webserver extra aktiviert werden, was ich tat. Ob an der richtigen Stelle, in der richtigen Weise, weiß ich nicht. Ich habe die Angaben aus der originalen nginx-Dokumentation und der Server meldete keinen Fehler, nachdem er neu geladen wurde. Zudem existiert im Web-Verzeichnis eine #htaccess-Datei, die index.shtml als zuerst startende Datei vorgibt. Trotzdem erscheint nur eine 404-Seite.

Ich wäre für Vorschläge empfänglich 🤔 #Linux #VPS

Ich habe eben den neuen Webauftritt des Buntwerkers fertiggestellt.

Nein, online ist er noch nicht. Zuerst möchte ich die jetzt fertigen #HTML-Seiten parallel noch für #shtml-Betrieb aufbereiten. Mit Chance werde ich aber noch diese Woche fertig.

Hach, bin ich aufgeregt 😍

Die deutschsprachigen Webseiten des Blogs sind auf #shtml, also #SSI umgestellt. Fehlen "nur noch" die englischen und spanischen. Puh…

Nur Schade, dass ich mein Werk nicht auf Fehler überprüfen kann, ohne nicht einen fetten #Apache zu installieren und einzurichten. Zumindest habe ich noch keine Alternative gefunden.

I finally started – far too late – with the necessary preparatory work to move the blog. More than 460 files want to be adapted to work as #shtml instead of #html. Given the monotonous task, I don't dare promise whether I'll be finished by Santa Claus as planned. Let's see.
Für den Umzug des Blogs habe ich endlich – viel zu spät – mit den notwendigen Vorarbeiten begonnen. Mehr als 460 Dateien wollen angepasst werden, um statt #html als #shtml zu funktionieren. Ob ich angesichts der monotonen Aufgabe wie geplant bis Nikolaus fertig bin, wage ich nicht zu versprechen. Mal schauen.

Remade my personal #website upgrading it from the good old Server Side Includes #SHTML to Astro! I kept the design fairly simple (= I'm not a designer so that is a sensible thing to do). The site should be fairly accessible too.

In the #IndieWeb fashion I now have a more or less old fashioned page for links. Maybe interesting for you, maybe not.

https://vesa.piittinen.name/links

#WithAstro #Vercel

Links collected by Vesa Piittinen

Lots of links to help you dig deeper to the wonderful web that is the Internet.

Anyone remember Server Side Includes (SSI)? Back when dynamic pages had to be done through CGI and you wanted something really simple SSI actually worked out really nice.

Not that I'm ever thinking of using it again, it just occurred my mind :-).

#ssi #shtml #html #ServerSideIncludes