Forum Moderators: phranque

Message Too Old, No Replies

Is there anything wrong with this rewrite

rewrite, redirect

         

yotam

1:27 pm on Oct 1, 2006 (gmt 0)

10+ Year Member



Hi,

I have this rewrite in my website and I think it slower my server when there are many surfers in my site, so if yes, what's wrong?

Here are my redirects:

#AuthName www.demo.com
#AuthUserFile /home/demo/domains/demo.com/public_html/_vti_pvt/service.pwd
#AuthGroupFile /home/demo/domains/demo.com/public_html/_vti_pvt/service.grp

Options +FollowSymLinks
RewriteEngine on
RewriteBase /

RewriteCond %{HTTP_HOST} ^www\.demo\.com [NC]
RewriteRule ^([0-9]*)$ index.php?page=index&current=$1 [L]

RewriteCond %{HTTP_HOST} ^www\.demo\.com [NC]
RewriteRule ^online-games/(.+)\.html$ oldtonew.php?id=$1 [R=301,L]
RewriteRule ^flash-games/(.+)\.html$ oldtonew.php?id=$1 [R=301,L]
RewriteRule ^free-games/(.+)\.html$ oldtonew.php?id=$1 [R=301,L]

RewriteRule ^cellular/$ index.php?page=netphone [L]
RewriteRule ^advertise\.html$ index.php?page=feedback&ad=1 [L]

RewriteCond %{HTTP_HOST}!^www\. [NC]
RewriteCond %{HTTP_HOST} ^vip\.demo\.com [NC]
RewriteRule ^([0-9]*)/(.*)/(.*)$ index.php?page=games&task=Show_Category&Cat=$1&sort=$2&current=$3&vip=1 [L]
RewriteCond %{HTTP_HOST} ^vip\.demo\.com [NC]
RewriteRule ^([0-9]*)/(.*)$ index.php?page=games&task=Show_Category&Cat=$1&current=$2&vip=1 [L]
RewriteCond %{HTTP_HOST} ^vip\.demo\.com [NC]
RewriteRule ^([0-9])$ index.php?page=games&task=Show_Category&Cat=$1&vip=1 [L]
RewriteCond %{HTTP_HOST} ^vip\.demo\.com [NC]
RewriteRule ^$ index.php?page=games&vip=1 [L]

RewriteCond $1!^index\.php$
RewriteCond %{HTTP_HOST}!^www\. [NC]
RewriteCond %{HTTP_HOST} ^([^.]+)\.demo\.com [NC]
RewriteCond %{HTTP_HOST}!^games\.demo\.com [NC]

RewriteRule ^([^/]+)?$ index.php?page=games&task=play_game&id=%1 [L]
RewriteCond %{HTTP_HOST} ^games\.demo\.com [NC]
RewriteRule ^([0-9]*)/(.*)/(.*)$ index.php?page=games&task=Show_Category&Cat=$1&sort=$2&current=$3 [L]
RewriteCond %{HTTP_HOST} ^games\.demo\.com [NC]
RewriteRule ^([0-9]*)/(.*)$ index.php?page=games&task=Show_Category&Cat=$1&current=$2 [L]
RewriteCond %{HTTP_HOST} ^games\.demo\.com [NC]
RewriteRule ^([0-9])$ index.php?page=games&task=Show_Category&Cat=$1 [L]
RewriteCond %{HTTP_HOST} ^games\.demo\.com [NC]
RewriteRule ^$ index.php?page=games [L]

RewriteRule ^(.+)\.html$ index.php?page=$1 [L]

10x for any help.

yotam

11:34 pm on Oct 2, 2006 (gmt 0)

10+ Year Member



Well, any suggestions?

Is there any bug in my redirect code?

Please!

jdMorgan

12:45 am on Oct 3, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Have you tested it? If so, what is the problem?

Jim