large .htaccess conversion
    RedAMP 
    admin at redamp.net
       
    Wed Jun 22 17:51:24 MSD 2011
    
    
  
On 06/21/2011 06:40 PM, RedAMP wrote:
> well, if anyone feels like taking a crack at it... check below
>
> # Rewrite Pattern                  Redirect URL                Options 
> - SEFTAG required!
> RewriteRule ^pages/([^/]+)         index.php?t=$1              
> [E=SEFTAG:pages,L]
> RewriteRule ^charts/([^/]+)        index.php?t=$1              
> [E=SEFTAG:charts,L]
> RewriteRule ^lists/([^/]+)         index.php?t=$1              
> [E=SEFTAG:lists,L]
> RewriteRule ^articles/([^/]+)      index.php?c=$1              
> [E=SEFTAG:articles,L]
> RewriteRule ^signup/([^/]+)        signup.php                  
> [E=SEFTAG:signup,L]
> RewriteRule ^content/(.+)          index.php?c=$1              
> [E=SEFTAG:content,L]
> RewriteRule ^forum(/)+(.*)$        forum.php?band_id=0         
> [E=SEFTAG:forum,QSA,L]
> RewriteRule ^comments(/)+(.*)$     comment.php                 
> [E=SEFTAG:comments,QSA,L]
> RewriteRule ^community(/)+$        index.php?t=community       
> [E=SEFTAG:community,QSA,L]
> RewriteRule ^search(/)+$           index.php?t=search          
> [E=SEFTAG:search,QSA,L]
>
> # Link Masker
> RewriteRule ^chart=([^/]+)$        sefjam.php?uf_str=$1        [L]
> RewriteRule ^list=([^/]+)$         sefjam.php?uf_str=$1        [L]
> RewriteRule ^page=([^/]+)$         sefjam.php?uf_str=$1        [L]
>
> # specific pages
> RewriteCond %{SCRIPT_FILENAME} !-f
> RewriteCond %{ENV:REDIRECT_STATUS} ^$
> RewriteCond %{SCRIPT_FILENAME} !(([^/]+)\.css)
> RewriteCond %{SCRIPT_FILENAME} !(([^/]+)\.xml)
> RewriteCond %{REQUEST_URI} !^(.*epk.*)$
> RewriteCond %{REQUEST_URI} !^(.*song_player.*)$
> RewriteRule ^members/([0-9]+)(/.*)?$ sefjam.php?band_id=$1 [QSA,L]
> RewriteRule ^([A-Za-z0-9_.-]+)/guestbook(/)?$ 
> guestbook.php?mode=view_guestbook&template=script_guestbook.tpl&profile=$1 
> [QSA,L]
> RewriteRule ^([A-Za-z0-9_.-]+)/epk(/)?$ epk.php?profile=$1 [QSA,L]
> RewriteRule ^([A-Za-z0-9_.-]+)/contact(/)?$ 
> contact.php?template=script_contact.tpl&profile=$1 [QSA,L]
> RewriteRule ^([A-Za-z0-9_.-]+)/comments(/)?$ 
> comment.php?mode=view_comments&type=band&template=script_comment.tpl&profile=$1 
> [QSA,L]
> RewriteRule ^([A-Za-z0-9_.-]+)/share(/)?$ 
> share.php?mode=form&template=script_share.tpl&profile=$1 [QSA,L]
> RewriteRule ^([A-Za-z0-9_.-]+)/info(/)?$ $1/info.php [QSA,L]
> RewriteRule ^([A-Za-z0-9_.-]+)/forum(/.*)?$ forum.php?profile=$1 [QSA,L]
>
> # Profiles - entry
> RewriteCond %{SCRIPT_FILENAME} !-f
> RewriteCond %{SCRIPT_FILENAME} !-d
> RewriteRule ^([^/]+)((/.+\.php)?/?)$ sefjam.php?uf_name=$1&uf_path=$2 
> [QSA,L]
>
>
>
> _______________________________________________
> nginx mailing list
> nginx at nginx.org
> http://nginx.org/mailman/listinfo/nginx
okay, so nobody wants to take this task on. lol well, i'm still trying 
to get it but i'm struggling with the options variable. can someone at 
least explain to me how you would set the options variable (SEFTAG) as 
seen in the line below?
# Rewrite Pattern                  Redirect URL                Options - 
SEFTAG required!
RewriteRule ^pages/([^/]+)         index.php?t=$1              
[E=SEFTAG:pages,L]
    
    
More information about the nginx
mailing list