htaccess - 重写url的多个变量

时间:2014-08-27 16:11:43

标签: apache .htaccess mod-rewrite

我想做:

domain.com/watch.php?user=xyz&vid=465ddd55 

domain.com/xyz/video-title_465ddd55 

这就是我所拥有但却无效......

RewriteRule ^(.*)/([^/]*)_([a-zA-Z0-9]{9})$ watch.php?user=$1&vid=$2

1 个答案:

答案 0 :(得分:1)

您可以将此规则放在htaccess中(必须位于根文件夹中) 此外,请确保 mod_rewrite 已启用

RewriteEngine On
RewriteRule ^([^/]+)/[^_]+_([A-Za-z0-9]+)$ /watch.php?user=$1&vid=$2 [L]