Results 1 to 4 of 4
  1. #1
    Join Date
    Jul 2008
    Location
    Early, TX
    Posts
    5
    Plugin Contributions
    0

    Default Newbie needs help with Ultimate SEO. PLEASE.

    Hi everyone,

    I have installed the latest Ultimate SEO.

    Everything works great.

    Then the client wanted to redirect old urls.

    here is the .htaccess

    <--begin .htaccess-->

    Redirect 301 /aboutus.html http://www.odlsafetyequipment.com/about_us.html

    ##### NOTE: Replace /shop/ with the relative web path of your catalog in the "Rewrite Base" line below:

    Options +FollowSymLinks
    RewriteEngine On
    RewriteBase /

    # From Ultimate SEO URLs
    RewriteRule ^(.*)-p-(.*).html$ index\.php?main_page=product_info&products_id=$2&%{QUERY_STRING} [L]
    RewriteRule ^(.*)-c-(.*).html$ index\.php?main_page=index&cPath=$2&%{QUERY_STRING} [L]
    RewriteRule ^(.*)-m-([0-9]+).html$ index\.php?main_page=index&manufacturers_id=$2&%{QUERY_STRING} [L]
    RewriteRule ^(.*)-pi-([0-9]+).html$ index\.php?main_page=popup_image&pID=$2&%{QUERY_STRING} [L]
    RewriteRule ^(.*)-pr-([0-9]+).html$ index\.php?main_page=product_reviews&products_id=$2&%{QUERY_STRING} [L]
    RewriteRule ^(.*)-pri-([0-9]+).html$ index\.php?main_page=product_reviews_info&products_id=$2&%{QUERY_STRING} [L]

    # For Open Operations Info Manager
    RewriteRule ^(.*)-i-([0-9]+).html$ index\.php?main_page=info_manager&pages_id=$2&%{QUERY_STRING} [L]

    # For dreamscape's News & Articles Manager
    RewriteRule ^news/?$ index\.php?main_page=news&%{QUERY_STRING} [L]
    RewriteRule ^news/rss.xml$ index\.php?main_page=news_rss&%{QUERY_STRING} [L]
    RewriteRule ^news/archive/?$ index\.php?main_page=news_archive&%{QUERY_STRING} [L]
    RewriteRule ^news/([0-9]{4})-([0-9]{2})-([0-9]{2}).html$ index\.php?main_page=news&date=$1-$2-$3&%{QUERY_STRING} [L]
    RewriteRule ^news/archive/([0-9]{4})-([0-9]{2}).html$ index\.php?main_page=news_archive&date=$1-$2&%{QUERY_STRING} [L]
    RewriteRule ^news/(.*)-a-([0-9]+)-comments.html$ index\.php?main_page=news_comments&article_id=$2&%{QUERY_STRING} [L]
    RewriteRule ^news/(.*)-a-([0-9]+).html$ index\.php?main_page=news_article&article_id=$2&%{QUERY_STRING} [L]

    # All other pages

    Redirect 301 /aboutus.html http://www.odlsafetyequipment.com/about_us.html
    Redirect 301 /earplugs/earplugs.html http://www.odlsafetyequipment.com/he...s-c-19_21.html

    # Don't rewrite real files or directories
    RewriteCond %{REQUEST_FILENAME} !-f [NC]
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*).html$ index\.php?main_page=$1&%{QUERY_STRING} [L]

    <--end of .htaccess file-->

    the old url is http://www.odlsafetyequipment.com/aboutus.html

    the url from ultimate seo without a Redirect 301 is
    http://www.odlsafetyequipment.com/about_us.html

    Url with utlimate seo installed and Redirect 301 /aboutus.html http://www.odlsafetyequipment.com/about_us.html

    results in http://www.odlsafetyequipment.com/ab...n_page=aboutus notice it adds ?main_page=aboutus to the end of the Redirect 301 url.

    Any Suggestions?

    Brent

  2. #2
    Join Date
    Oct 2006
    Location
    Alberta, Canada
    Posts
    4,571
    Plugin Contributions
    1

    Default Re: Newbie needs help with Ultimate SEO. PLEASE.

    There are two things wrong with your current coding:

    1. you should not have REDIRECTS with REWRITES
    2. your "aboutus.html" is not being redirected anywhere


    Change things around a bit.

    from

    # All other pages

    Redirect 301 /aboutus.html http://www.odlsafetyequipment.com/about_us.html
    Redirect 301 /earplugs/earplugs.html http://www.odlsafetyequipment.com/he...s-c-19_21.html

    # Don't rewrite real files or directories
    RewriteCond %{REQUEST_FILENAME} !-f [NC]
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*).html$ index\.php?main_page=$1&%{QUERY_STRING} [L]


    to

    # All other pages

    # Don't rewrite real files or directories
    RewriteCond %{REQUEST_FILENAME} !-f [NC]
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*).html$ index\.php?main_page=$1&%{QUERY_STRING} [L]

    ### end of SEO Code ###

    ### Regular Redirects
    Redirect 301 aboutus.html http://www.odlsafetyequipment.com/in...n_page=aboutus
    Redirect 301 earplugs/earplugs.html http://www.odlsafetyequipment.com/he...s-c-19_21.html

  3. #3
    Join Date
    Jul 2008
    Location
    Early, TX
    Posts
    5
    Plugin Contributions
    0

    Default Re: Newbie needs help with Ultimate SEO. PLEASE.

    changed the .htaccess file like you suggested and it returned
    http://www.odlsafetyequipment.com/ab...n_page=aboutus



    Quote Originally Posted by Website Rob View Post
    There are two things wrong with your current coding:

    1. you should not have REDIRECTS with REWRITES
    2. your "aboutus.html" is not being redirected anywhere


    Change things around a bit.

    from

    # All other pages

    Redirect 301 /aboutus.html http://www.odlsafetyequipment.com/about_us.html
    Redirect 301 /earplugs/earplugs.html http://www.odlsafetyequipment.com/he...s-c-19_21.html

    # Don't rewrite real files or directories
    RewriteCond %{REQUEST_FILENAME} !-f [NC]
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*).html$ index\.php?main_page=$1&%{QUERY_STRING} [L]


    to

    # All other pages

    # Don't rewrite real files or directories
    RewriteCond %{REQUEST_FILENAME} !-f [NC]
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*).html$ index\.php?main_page=$1&%{QUERY_STRING} [L]

    ### end of SEO Code ###

    ### Regular Redirects
    Redirect 301 aboutus.html http://www.odlsafetyequipment.com/in...n_page=aboutus
    Redirect 301 earplugs/earplugs.html http://www.odlsafetyequipment.com/he...s-c-19_21.html

  4. #4
    Join Date
    Oct 2006
    Location
    Alberta, Canada
    Posts
    4,571
    Plugin Contributions
    1

    Default Re: Newbie needs help with Ultimate SEO. PLEASE.

    Sorry, my mistake. A Redirect needs to have a forward slash.

    ### Regular Redirects
    Redirect 301 /aboutus.html http://www.odlsafetyequipment.com/in...n_page=aboutus
    Redirect 301 /earplugs/earplugs.html http://www.odlsafetyequipment.com/he...s-c-19_21.html

    Also, in your Admin for the SEO settings, you can have it ignore the 'aboutus' page.

 

 

Similar Threads

  1. Newbie Needs Install Help Please!
    By DK_Scully in forum Installing on a Linux/Unix Server
    Replies: 4
    Last Post: 17 Jan 2011, 05:08 PM
  2. Newbie needs help with USPS
    By ShaneZ in forum Addon Shipping Modules
    Replies: 11
    Last Post: 1 Jun 2010, 11:54 PM
  3. Zen Cart Newbie - needs help please!!!
    By tonybrown in forum Setting Up Categories, Products, Attributes
    Replies: 1
    Last Post: 25 May 2008, 10:14 AM
  4. Newbie Needs Help Please!
    By LaurelsJewelryArt in forum Templates, Stylesheets, Page Layout
    Replies: 2
    Last Post: 23 Dec 2006, 06:46 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg