.htaccess - htaccess rewrite rule to redirect particular url style -
help please,
i have rule in htaccess file,
rewriterule ^.+/.+.?-([0-9]+).html$ index.php?act=displayimg&id=$1 [l]
and works fine below url http://www.cvbcvb.com/anytext/any-text-here-too-1287.html
what need htaccess rule below style url
http://www.cvbcvb.com/any-text-here/any-text-here/any-text-714.html
############################################ ## uncomment these lines cgi mode ## make sure specify correct cgi php binary file name ## might /cgi-bin/php-cgi # action php5-cgi /cgi-bin/php5-cgi # addhandler php5-cgi .php ############################################ ############################################ ## godaddy specific options # options -multiviews ## might need add line php.ini ## cgi.fix_pathinfo = 1 ## if still doesn't work, rename php.ini php5.ini ############################################ ## line specific 1and1 hosting #addtype x-mapp-php5 .php #addhandler x-mapp-php5 .php ############################################ ## default index file directoryindex index.php <ifmodule mod_php5.c> ############################################ ## adjust memory limit # php_value memory_limit 64m php_value memory_limit 256m php_value max_execution_time 18000 ############################################ ## disable magic quotes php request vars php_flag magic_quotes_gpc off ############################################ ## disable automatic session start ## before autoload initialized php_flag session.auto_start off ############################################ ## enable resulting html compression #php_flag zlib.output_compression on ########################################### # disable user agent verification not break multiple image upload php_flag suhosin.session.cryptua off ########################################### # turn off compatibility php4 when dealing objects php_flag zend.ze1_compatibility_mode off </ifmodule> <ifmodule mod_security.c> ########################################### # disable post processing not break multiple image upload secfilterengine off secfilterscanpost off </ifmodule> <ifmodule mod_deflate.c> ############################################ ## enable apache served files compression ## http://developer.yahoo.com/performance/rules.html#gzip # insert filter on content ###setoutputfilter deflate # insert filter on selected content types #addoutputfilterbytype deflate text/html text/plain text/xml text/css text/javascript # netscape 4.x has problems... #browsermatch ^mozilla/4 gzip-only-text/html # netscape 4.06-4.08 have more problems #browsermatch ^mozilla/4\.0[678] no-gzip # msie masquerades netscape, fine #browsermatch \bmsie !no-gzip !gzip-only-text/html # don't compress images #setenvifnocase request_uri \.(?:gif|jpe?g|png)$ no-gzip dont-vary # make sure proxies don't deliver wrong content #header append vary user-agent env=!dont-vary </ifmodule> <ifmodule mod_ssl.c> ############################################ ## make https env vars available cgi mode ssloptions stdenvvars </ifmodule> <ifmodule mod_rewrite.c> ############################################ ## enable rewrites options +followsymlinks rewriteengine on ############################################ ## can put here magento root folder ## path relative web root #rewritebase /magento/ ############################################ ## workaround http authorization ## in cgi environment rewriterule .* - [e=http_authorization:%{http:authorization}] ############################################ ## never rewrite existing files, directories , links rewritecond %{request_filename} !-f rewritecond %{request_filename} !-d rewritecond %{request_filename} !-l ############################################ ## prevent character encoding issues server overrides ## if still have problems, use second line instead adddefaultcharset off #adddefaultcharset utf-8 <ifmodule mod_expires.c> ############################################ ## add default expires header ## http://developer.yahoo.com/performance/rules.html#expires expiresdefault "access plus 1 year" </ifmodule> ############################################ ## default allow access order allow,deny allow ############################################ ## if running in cluster environment, uncomment ## http://developer.yahoo.com/performance/rules.html#etags #fileetag none errordocument 404 /index.php?act=404 rewriterule ^.+\-([0-9]+)\/index\.html$ index.php?act=categories&id=$1 [l] rewriterule ^.+\-([0-9]+)\/index([0-9]+)\.html$ index.php?act=categories&id=$1&page=$2 [l] rewriterule ^tags\/(.+)\.html$ index.php?act=search&terms=$1 [l] rewriterule ^tags\/(.+)\.html\&page\=([0-9]+)$ index.php?act=search&terms=$1&page=$2 [l] rewriterule ^.+\/.+.?\-([0-9]+)\.html$ index.php?act=wallpaper&id=$1 [l] rewriterule ^wallpapers\/download.?([0-9]+).?([0-9]+)x([0-9]+)\..+$ index.php?act=downloads&id=$1&x=$2&y=$3 [l] rewriterule ^users\/(.+)\.html$ index.php?act=user&mode=view_user&user=$1 [l] rewriterule ^index\.html$ index.php [l] rewriterule ^login\.html$ index.php?act=user&mode=login [l] rewriterule ^forgot\.html$ index.php?act=user&mode=forgot [l] rewriterule ^login\/(.+)\.html$ index.php?act=user&mode=$1 [l] rewriterule ^user\/$ index.php?act=user&mode=home [l] rewriterule ^user\/(.+)\.html$ index.php?act=user&mode=$1 [l] rewriterule ^user\/gallery\/(.+)\/([0-9]+)\/$ index.php?act=user&mode=$1&wallid=$2 [l] rewriterule ^user\/message\/([0-9]+)\/$ index.php?act=user&mode=show_message&mid=$1 [l] rewriterule ^user\/reply\/([0-9]+)\/$ index.php?act=user&mode=reply_message&mid=$1 [l] rewriterule ^users\/(.+)\.html$ index.php?act=user&mode=view_user&user=$1 [l] rewriterule ^users\/reply\/([0-9]+)\/$ index.php?act=user&mode=user_comment&uid=$1 [l] rewriterule ^signup\.html$ index.php?act=user&mode=signup [l] rewriterule ^contact\.php$ index.php?act=contact [l] rewriterule ^search\.html$ index.php?act=search [l] rewriterule ^disabled\.html$ index.php?act=disabled [l] rewriterule ^submit\.html$ index.php?act=user&mode=guest_submit [l] rewriterule ^top\_wallpaper([0-9]+)\.html$ index.php?act=categories&mode=top&id=$1&page=$1 [l] rewriterule ^latest\_wallpaper([0-9]+)\.html$ index.php?act=categories&mode=latest&page=$1 [l] rewriterule ^searchsuggest\-(.+)\.php$ index.php?act=searchsuggest&search=$1 [l] rewriterule ^.+\/filter\/index([0-9]+)\.html$ index.php?act=categories&mode=filter&id=$1&page=1 [l] rewriterule ^.+\/filter\/index([0-9]+)\_([0-9]+)\.html$ index.php?act=categories&mode=filter&id=$1&page=$2 [l] <files ~ "\.cphp"> order allow,deny deny </files>
you do
rewriteengine on rewriterule ^.*?/.*?/(.*?)\.html$ http://www.windowswallpaper.com/3d-15/flower/$1.html
Comments
Post a Comment