sworded
sworded

Reputation: 2499

httpd.conf rewriterule

None of my RewriteRules seem to be working...

I have tried many variations, but none of them seem to be read.

RewriteEngine On
RewriteRule (.*) http://www.domain2.com$1 [R=301,L]

Upvotes: 0

Views: 3022

Answers (2)

sworded
sworded

Reputation: 2499

wrapped in VirtualHost tag and it worked.

Upvotes: 1

j0k
j0k

Reputation: 22756

Do you have some log ? If not, enabled RewriteLog and use a hight RewriteLogLevel: http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html#rewritelog

Also, don't forget to enable rewrite module.

a2enmod rewrite

And use a conf like this:

<Directory /var/www/website/html>
    Options +FollowSymLinks +ExecCGI

    <IfModule mod_rewrite.c>
      RewriteEngine On
      RewriteRule (.*) http://www.domain2.com$1 [R=301,L]
    </IfModule>
</Directory>

Upvotes: 1

Related Questions