2016-04-24 4 views
1

Ein nicht-technischer Besitzer einer Behörde Website mit 1000 Asp/aspx Seiten entschieden, um die Website mit WordPress auf einem neuen cPanel Server neu aufzubauen. Die ursprüngliche Site befand sich auf einem Windows-Server und wurde mit ASP.net erstellt. Das Problem ist, dass sie nun viele tote externe Links zu * .asp und * .aspx Seiten hatten, die nicht mehr existierten.läuft PHP-Code in Dateien mit der Endung asp

Ich kann den statischen, meist HTML-Inhalt von der alten Website erhalten und eine PHP-Vorlage aus der Wordpress-Vorlage abgeleitet umschlingen es
Ich habe die folgenden Zeilen hinzugefügt Datei in .htaccess so dass asp und aspx-Dateien sein sollten kann PHP-Code verwenden, aber das funktioniert nicht.

Haben Sie irgendwelche Vorschläge, PHP-Code mit Dateien mit der Endung .asp/.aspx auf einem Linux-Host auszuführen?

+0

Was genau passiert, wenn Sie zu ** foo.asp ** gehen? – starkeen

+0

/* Ich sehe */ Inhalt geht hier /* Mit anderen Worten, der PHP-Code tut not execute */ –

+0

Wenn ich foo.asp in foo.php umbenenne, dann führt der PHP-Code in foo.php –

Antwort

1

Sie auch Mime-Typ-Handler unter Verwendung einer RewriteRule

Versuchen einstellen:

RewriteEngine on 

RewriteRule ^.+\.aspx?$ - [H=application/x-httpd-php5] 

x ist optional in dem Muster oben, so dass er beide Spiele .asp oder ASPX-.

+0

aus Danke. Diese RewriteRule funktionierte wie ein Zauber! –

Verwandte Themen