2017-06-18 4 views
1

umschreiben Ich habe folgende 2 identisch Linien in meiner .htaccess-DateiApache2 arbeiten selektiv

RewriteRule ^admin(.*)$ http://admin.abc.com/$1 [R=301,L,NC] 
RewriteRule ^portal(.*)$ http://portal.abc.com/$1 [R=301,L,NC] 

abc.com/portal - Umleitungen schön zu portal.abc.com.

Allerdings - abc.com/admin - leitet zu admin.abc.com/ admin.

Hinweis: Das Stammverzeichnis verfügt über eine WordPress-Installation. Um die Umleitung von Admin-wp-admin, habe ich die folgende Zeile in das Thema des function.php abzubrechen:

remove_action('template_redirect', 'wp_redirect_admin_locations', 1000); 

Ist das das Problem?

(Die angegebenen 2 RewriteRules sind die ersten zwei Zeilen in der .htaccess, direkt nach "RewriteEngine On")

Dank

Antwort

1

Diese Regeln können nicht tun, dass werden. Ich denke, Sie müssen Ihren Browser-Cache leeren und dann werden Sie feststellen, dass es so funktioniert, wie Sie es erwarten. Sie haben einige vorherige Testergebnisse in Ihrem Browser gespeichert.

+0

Sie haben Recht ... Es war der Browser-Cache. Vielen Dank! –

+0

Froh, dass es funktioniert :) – SuperDuperApps