0

これが私がやりたいことです:

mysite.com/video      >    mysite.com/index.php?find=video
mysite.com/video/pag/10      >    mysite.com/index.php?find=video&pag=10
mysite.com/video/min/20/pag/10      >    mysite.com/index.php?find=video&pag=10&min=20
mysite.com/video/min/20/pag/10/max/30      >    mysite.com/index.php?find=video&pag=10&min=20&max=30

パラメータ min、pag、max はランダムな順序にすることができます。たとえば、これらの URL mysite.com/video/min/20/pag/10/max/30 mysite.com/video/max/30/pag/10/min/20 は、常に mysite.com/index.php? を返す必要があります。 find=video&pag=10&min=20&max=30

何の解決にもならない日々を過ごしています ありがとう

4

1 に答える 1

0

私はすべてを書き込もうとするという退屈な仕事をしようとしていました。しかし、私はなぜ地獄がそうしないのか考えました:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php [L]

そして、必要なものをindex.php解析$_SERVER['REQUEST_URI']して抽出するだけです。

一生懸命ではなく、賢く働きましょう。

于 2012-04-21T14:43:26.773 に答える