Moin,
für mich sieht das so aus, als läge die index.php
in verzeichnis_1
.
Das, mein Problem ist, wenn ich eine Datei per inlude einbinde, z.B. die header.php der Pfad für die css-Dateien für die index.php korrekt ist aber z.B. für die seite_1_a im Verzeichnis content nicht mehr passt. Ich habe es erfolglos mit absolut Pfad angaben in der header.php probiert.
Also wenn das PHP auf dem Server ausgeführt wird und nach Deiner Beschreibung die index.php
im Document Root liegt, dann sehe ich keinen plausiblen Grund, warum der absolute Pfad /layout/styles/main.css
gemäß des Ausgangsbeitrags nicht funktionieren sollte, wenn PHP per HTTP aufgerufen wird.
Viele Grüße
Robert