我想重写格式为的 URL
http://mysite.com/display.php?name=sequin-cuff-swing-dress&id=---DT0001
至
http://mysite.com/sequin-cuff-swing-dress---DT0001
请任何人都可以帮我解决这个问题。
注意:我已经有如下规则,用于不同的 URL 重写。
RewriteRule ^([A-Za-z0-9-]+)?$ /products.php?cat=$1 [L]
我想重写格式为的 URL
http://mysite.com/display.php?name=sequin-cuff-swing-dress&id=---DT0001
至
http://mysite.com/sequin-cuff-swing-dress---DT0001
请任何人都可以帮我解决这个问题。
注意:我已经有如下规则,用于不同的 URL 重写。
RewriteRule ^([A-Za-z0-9-]+)?$ /products.php?cat=$1 [L]
You can use this rule on top of other rule::
RewriteRule ^([a-z0-9-]+)(---[^/]+)/?$ /display.php?name=$1&id=$2 [L,NC,QSA,NE]
# your existing rule
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)/?$ /products.php?cat=$1 [L,NC,QSA,NE]