url - How to "cut" address - mod_rewrite -


i have question mod_rewrite.

i have links

http://pagename.com/pl/meskie/longsleevy/criminal-squad#ad-image-0

and want "cut" after # get

http://pagename.com/pl/meskie/longsleevy/criminal-squad

i have many products in shop don't want create many rules every product. created this:

rewriterule ^/pl/meskie/longsleevy/([[^#]+)#([^#]+)$ ^/pl/meskie/longsleevy/([[^#]+)$ 

but not working. can me?

my actual .htaccess

<ifmodule mod_rewrite.c>  setenv http_mod_rewrite on  rewriteengine on rewritebase / rewritecond %{request_uri} !^/media/ rewritecond %{request_uri} !^/extadmin/ rewritecond %{request_uri} !^/skin/ rewritecond %{request_uri} !^/js/ rewritecond %{request_filename} !-f rewritecond %{request_filename} !-d rewritecond %{request_filename} !-l  rewriterule .* index.php  </ifmodule> 

thank you,

what about

rewriterule ^/pl/meskie/longsleevy/([ˆ#]*)#.*$ /pl/meskie/longsleevy/$1 

the brackets () on left site store before #, print $1 on right side. ^ , $ useless on right side.

also, take care greedy .*

if change mind , want rewrite url fragment #, don't forget add [ne] flag. see https://httpd.apache.org/docs/2.2/rewrite/flags.html#flag_ne

further reading apache docs