it-swarm.com.de

Wie blockiere ich den Zugriff auf eine Unterseite mit mod_rewrite?

Angenommen, ich habe die Sites siteA.com und siteB.com. Sie werden so gehostet, dass siteB.com tatsächlich auf siteA.com/siteB zeigt.

Wie kann ich verhindern, dass jemand siteA.com/siteB mit mod_rewrite besucht?

Bisher habe ich dies erfolglos versucht (im Stammverzeichnis von siteA.com):

RedirectMatch 301 ^/siteB/$ http://someothersite.com/
1
Chris Laplante

Versuchen Sie etwas wie

# you may need to drop the leading slash if you're doing this in .htaccess   
RewriteCond %{HTTP_Host} !^siteB\.com$
RewriteRule ^/siteB  http://siteB.com/ [R=301]
1
matthew