Ich habe eine einfache HTML-Seite, die nur verwendet PHP an zwei Stellen
<?php preg_replace('/(www\.)?([^.]*)\.(com|info)/', '${2}', $_SERVER['HTTP_HOST']); ?>
<?php echo $_SERVER['HTTP_HOST']); ?>
In Seite nicht eine vollständige geblasene Programmiersprache erfordern wird auf mehreren Domains geladen, und ich möchte nur zu den Hostnamen als Text in einem anderen statischen Inhalt anzeigen
Ich möchte die Notwendigkeit für PHP vollständig entfernen, aber nicht mit einem anderen vollständigen Compiler oder Interpreter repalce. Ich möchte vermeiden, Javascript zu verwenden. Ich kann leben, ohne in der Lage zu sein, eine Regex zu machen, um die zweite Ebene des Domain-Namens zu erhalten, würde diese Option aber immer noch mögen. Habe ich irgendwelche Möglichkeiten, dies über ein einfacheres Apache-Modul als mod_php zu tun?
Theres nichts falsch mit mod_php, ich sehe gerade, wenn ich die Bedürfnisse dieser Web site minimalisieren kann, an der ich arbeite.
liefern Das ist nett. +1 – Boldewyn
Ich frage mich, ob die Leistung mod_rewrite und mod_ssi besser als die mod_php Version ist. Ich bezweifle, dass diese Seite jemals genügend Traffic bekommen wird, aber es ist eine gute Übung im Minimalismus. –