<IfModule mod_rewrite.c>
# Turn rewrite engine ON
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} /images/ [NC]
RewriteCond %{REQUEST_URI} /i/ [NC]
RewriteRule (.*) $1 [L,QSA,NS]
### Planner ###
RewriteRule ^/?calendar/([0-9]{4}\-[0-9]{2}\-[0-9]{2})?/?$ /planner.php?pl_d=$1 [QSA]
### UserInfo ###
RewriteRule ^/?userinfo/?$ /useredit.php [L,QSA]
RewriteRule ^/?user/?$ /useredit.php [L,QSA]
### Password forget page ###
RewriteRule ^/?remind_me/?$ /forget.php [L,QSA]
### Register page ###
RewriteRule ^/?register/?$ /register.php [L,QSA]
### WishList ###
RewriteRule ^/?i-wish/?([a-zA-Z0-9]*)/?$ /wishlist.php?wl_user=$1 [L,QSA]
### Publications ###
RewriteRule ^/?articles/?([a-zA-Z0-9\-\_]*)/([a-zA-Z0-9\-\_]*)(\.html)?$ /publication.php?pub_rid=$1&pub_pid=$2 [L,QSA]
RewriteRule ^/?news/?([a-zA-Z0-9\-\_]*)(\.html)?$ /publication.php?pub_news=1&pub_nid=$1 [L,QSA]
### Cart ###
RewriteRule ^/?cart/?$ /cart.php [L,QSA]
### Holiday ###
RewriteRule ^/?holiday/([0-9a-z_]*)/?$ /holiday.php?holiday_id=$1 [L,QSA]
### Sets ###
RewriteRule ^/?set/([0-9a-z_\-\.]*)/?$ /setview.php?set_id=$1 [L,QSA]
### FAQ ###
RewriteRule ^/?faq/?$ /messages.php?faq [L,QSA]
RewriteRule ^/?complaint-book/?$ messages.php?complantion [L,QSA]
### Partnership program ###
RewriteRule ^/?partnership/register/?$ partnership/reg_partner.php [L,QSA]
RewriteRule ^/?partnership/edit/?$ partnership/reg_partner.php?edit [L,QSA]
RewriteRule ^/?partnership/remind_me/?$ partnership/partner_login.php?remind [L,QSA]
RewriteRule ^/?partnership/login/?$ partnership/partner_login.php [L,QSA]
RewriteRule ^/?partnership/programs/?$ partnership/partnership_edit.php [L,QSA]
RewriteRule ^/?partnership/([a-zA-Z0-9\_\.\-]+)\.([0-9]+)\.xml$ partnership/getyml.php?login=$1&par_id=$2 [L,QSA]
RewriteRule ^/?partnership/programs/([a-z0-9\-\_]*)/?$ partnership/partnership_edit.php?psh_id=$1 [L,QSA]
RewriteRule ^/?partnership/about/?$ partnership/about.php [L,QSA]
RewriteRule ^/?partnership/programs/get_code/([a-z0-9\-\_]*)/?$ partnership/partnership_edit.php?get_code=$1 [L,QSA]
RewriteRule ^/?partnership/go\-([0-9]+)&([0-9]+)&([0-9]+)&?(.*)$ partnership/go.php?good_id=$1&partner_id=$2&partnership_id=$3&from=$4 [L,NE,QSA]
#Get images for partnership
RewriteRule ^/?goods/images/([0-9]+),([0-9]+)\.(.+)$ partnership/getimage.php?partnership_id=$1&good_id=$2 [L]
### Catalogue ###
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^/?for-([A-Za-z0-9_\-]+)/?$ catview.php?group_id=$1 [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{QUERY_STRING} ^.*for\-([a-zA-Z0-9\-_\.]+).*$ [NC]
RewriteRule ^/?([a-z0-9_\-]+)/([a-z0-9_\-]+)\.html$ goodview.php?cat_id=$1&good_id=$2&group_id=%1 [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{QUERY_STRING} ^.*gplan.*$ [NC]
RewriteRule ^/?([a-z0-9_\-]+)/([a-z0-9_\-]+)\.html$ /gplan.php?cat_id=$1&gp_gid=$2 [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^/?([a-z0-9_\-]+)/([a-z0-9_\-]+)\.html$ goodview.php?cat_id=$1&good_id=$2 [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^/?([a-z0-9_\-]+)/?$ catview.php?cat_id=$1 [L,QSA]
</IfModule>