regex - htaccess rewrite slashes to dashes in parameter url -


i have following rewrite setup works 90% of parameter url rewrites, have few instances parameter name contains slash.

i need replace slash "/" dash "-" obvious reasons. how can this?

old url: domain.com/medications/?drug=medication-title/has/slashes

new url: domain.com/medications/medication-title-has-slashes

current code:

options -multiviews rewriteengine on  rewritecond %{request_filename} !-f rewritecond %{request_filename} !-d rewriterule ^medications/([^/]+)/?$ medications/?drug=$1 [qsa,l,nc] 

came php resolution instead. leaving open if finds solution this.

php: $str = str_replace("/", '-', $str);


Comments

Popular posts from this blog

javascript - Bootstrap Popover: iOS Safari strange behaviour -

Magento/PHP - Get phones on all members in a customer group -

session - Logging Out Using PHP -