1

I have been scratching my head for almost half an hour already because of this. I don't know what I am doing wrong, might just be under my nose, but i just cant see it. Here's what I have on my .htaccess

  RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
  RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]

  RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]
  RewriteCond %{REQUEST_URI} !^/admin [NC]
  RewriteRule ^(.*)$ http://newsite.com/$1 [R=301,L]

When I access example.com/admin, i am still redirected to newsite.com/admin. Can anyone please advise? Thanks!

UPDATE: This is my everything that I have on mod_rewrite currently:

  RewriteRule ^googleabcdef12345.html - [L] 
  RewriteCond %{HTTP_HOST} ^sample1\.no$ [NC]
  RewriteRule ^(.*)$ http://www.newsample1.no/$1 [L,R=301]

  RewriteCond %{HTTP_HOST} example\.com$ [NC]
  #RewriteRule admin - [S=1]
  RewriteRule ^(.*)$ http://newsite.com/$1 [R=301,L]

  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_URI} !=/favicon.ico
  RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]

It is a drupal website btw. I tried QUERY_STRING instead of REQUEST_URI but no luck still.

4

0 に答える 0