Changing rewrite rules and redirecting to new ones

1 replies
I have a small problem. I want to change my rewrite rules for a folder to a subdomain and then redirect old rules to new ones

So basically I have this:

RewriteRule ^news/index([0-9-]+)\.html$ index.php?page=pressrelease_homepage&pn=$1
RewriteRule ^news/$ index.php?page=pressrelease_homepage
RewriteRule ^press/([a-zA-Z0-9-]+)-([0-9-]+)\.html$ index.php?page=pressrelease_page&id=$2

I want to rewrite everything /news to press.domain.com and everything /press/ to press.domain.com. After I do this, I want to redirect all old links to the new subdomain links. I tried several methods but I wasn't very successful.

Any ideeas?:confused:
#changing #redirecting #rewrite #rules
  • Profile picture of the author Jeremy Lebre
    I suggest this code:

    Code:
    Redirect 301 /news http://www.press.domain.com/
    Redirect 301 /press http://www.press.domain.com/
    And in the root of press.domain:

    Code:
    RewriteRule ^/index([0-9-]+).html$ index.php?page=pressrelease_homepage&pn=$1
    RewriteRule ^/$ index.php?page=pressrelease_homepage
    RewriteRule ^/([a-zA-Z0-9-]+)-([0-9-]+).html$ index.php?page=pressrelease_page&id=$2
    {{ DiscussionBoard.errors[6768146].message }}

Trending Topics