Ich habe eine neue WordPress-Website, example.com, mit der alten Drupal-Website unter archive.example.org
archiviert. Viele Dateien auf der alten Site hatten eine URL wie diese (zB: example.org/files/foo.pdf
), aber all diese Links im Internet sind kaputt, weil all diese Dateidownloads auf archive.example.org/files/foo.pdf
umgeleitet werden müssen.WordPress Umleiten aller Dateidownloads auf Subdomain
Kann das Erstellen von Weiterleitungen (ich vermute .htaccess
ist die beste Wette) auch für Datei-Downloads arbeiten? Gibt es eine einfache Weiterleitung, um alle alten Links an die Archiv-Subdomain zu senden?
Ich habe versucht:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_URI} ^/files/
RewriteRule^http://archive.example.org%{REQUEST_URI} [R,L]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
... ohne Glück so weit.
Danke für jede Hilfe!
Sind Sie sicher, dass das Mod-Rewrite aktiviert ist? – starkeen