.htaccess使用多个动态段重写URL

时间:2012-01-23 15:30:22

标签: php apache .htaccess url-rewriting

我无法弄清楚如何获得动态创建的多个slu

我需要myurl.com/directors-name-slug/film-title-slug

所以这可能是myurl.com/martin-scorsese/the-departed之类的东西 所有查询都经过directors.php

目前我正在使用directors.php?director=SLUG&film=SLUG2

并且认为它可以按照......的方式工作。

    RewriteRule ^([^/]*)/([^/]*)$ /directors.php?director=$1&video=$2 [L]

但是当我尝试使用诸如myurl.com/martin-scorsese/the-departed

之类的网址时,这只会返回404

myurl.com/martin-scorsese工作得很好......

    RewriteRule ^([^/\.]+)/?$ /directors.php?director=$1 [L]

0 个答案:

没有答案