2012-04-05 11 views
5

Ich habe versucht:.htaccess wie Unterverzeichnis auf externe URL umleiten

//301 Redirect Old File 
Redirect 301 www.mydomain.com/subdirectory http://newurl.com 

aber das landet mich bei newurl.com/subdirectory, die es nicht gibt.

+0

ich gefragt habe dies vor und durchforstet das Internet nach einer Antwort und kommen mit nichts. Ich gehe davon aus, dass dies mit htaccess nicht möglich ist. Guess PHP muss tun. – miles

Antwort

11

mod_rewrite aktivieren und .htaccess dann diesen Code in Ihre .htaccess unter DOCUMENT_ROOT hinzufügen:

Options +FollowSymLinks -MultiViews 
# Turn mod_rewrite on 
RewriteEngine On 
RewriteBase/

RewriteCond %{HTTP_HOST} ^(www\.)?mydomain\.com$ [NC] 
RewriteRule ^subdirectory/?$ http://newurl.com [L,R=301,NC] 
+0

Dies würde in der htaccess-Datei in das Unterverzeichnis gehen, richtig? – miles

+1

Nein in Ihrem Haupt-.htaccess unter DOCUMENT_ROOT – anubhava

Verwandte Themen