8 Stimmen

Kann ich Apache anweisen, einen internen Redirect von PHP aus durchzuführen?

Gibt es eine Möglichkeit, von einem PHP-Skript, das von mod_php mit Apache aufgerufen wird, Apache anzuweisen, einen INTERNEN Redirect zu einer anderen Datei durchzuführen?

Ich möchte diese Datei nicht von PHP lesen/anfordern und ausspucken, ich denke, es wäre effizienter, dies an den Apache zu übergeben. Ich glaube, dies kann mit mod_perl getan werden und ich bin neugierig, ob es eine Möglichkeit gibt, es mit PHP/mod_php/apache zu tun.

Gracias.

3voto

Powerlord Punkte 84404

virtual() können Sie tun, was Sie wollen. Ich bin mir nicht sicher, ich habe es nie ausprobiert.

Beachten Sie, dass include() und require() funktionieren, wenn Sie nur HTML- oder PHP-Seiten aufrufen, und dass sie auf andere PHP-Installationen portierbar sind.

Ich erinnere mich vage daran, dass die Verwendung einer Location Kopfzeile mit einer lokalen URL als interne Weiterleitung (z. B. header("Location: /uri/here.php"); aber ich kann es hier nicht testen, um sicherzugehen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X