0
Ich möchte etwas HTML in eine Webseite injizieren, wenn ein Benutzer /redirected
schlägt und den Rest der Seite als normal anzeigen. Im Moment zeigen diese Direktiven nur das normale index.html ohne das injizierte HTML. Gibt es eine Möglichkeit, dies zu tun?Inject HTML in Nginx Neuschreiben
server {
server_name example.com default_server;
root /var/www/website/dist/;
location ~* /redirected$ {
sub_filter "<body class=\"dark-text\">" "<body><div>You have been redirected here</div>";
sub_filter_once on;
rewrite ^/redirected$ /index.html;
}
}
Versuchen zeigen 'umschreiben ^/umgeleitet /index.html $;' auf 'try_files /index.html;'. Im Grunde wollen Sie nicht umleiten, aber Sie möchten die Datei zeigen –
@TarunLalwani Das hat es geschafft! Vielen Dank :) – Rob