2016-08-08 50 views
0

Ich muss etwa tausend Links zu verschiedenen Orten umleiten und auch alles andere umleiten, um auf die Startseite umzuleiten, aber es gibt ein Problem, dass ich meinen Administrator verlassen muss, wie es ist. Ich weiß also nicht, wie ich diese Links umleiten soll und setze auch in htaccess, dass ich nichts von/admin/umleiten will. Gibt es einen wirklichen Weg? Oder vielleicht schneller?Wie setze ich Redirects zu vielen Webseiten in Apache mit htaccess?

+0

ausschließen Admin, Redirect alles andere –

+2

Fügen Sie 'RewriteRule^admin - [L]' als erste Regel hinzu. – anubhava

+0

Verwenden Sie Apache [mod_rewrite] (http://httpd.apache.org/docs/current/mod/mod_rewrite.html), um alles umzuleiten, ausgenommen das Admin-Verzeichnis –

Antwort

0

Sie können so etwas wie dieses auf Ihrem .htaccess verwenden:

RewriteEngine on 
RewriteCond %{REQUEST_URI} !^admin 
RewriteRule (.*) newsite.com/$1 [L] 

Die oben wird alles newsite.com außer dem admin dir umleiten


Erfahren Sie mehr über mod_rewrite

+0

das ist nicht brauchbar für mich, ich muss auch angeben, dass andere Links wo umleiten, aber ich weiß nicht, wo ich es in diesem Code einfügen kann –

+2

Entschuldigung, aber ich bin nicht folgen, bitte aktualisieren Sie Ihre Frage mit einigen realen Beispielen –