2012-04-21 5 views
0

にApacheのhtaccessのヘルプは、私が何をしたいです:ここでのRewriteRule

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 

など

パラメータ分、PAG、最大はランダムな順序にすることができます。たとえば、これらのURL mysite.com/video/min/20/pag/10/max/30 mysite.com/video/max/30/pag/10/min/20 mysite.com/index .PHP?見つけ=ビデオ& PAG = 10 &分= 20 &最大= 30

私はあなたに

答えて

0

私が書こうとの面倒な作業を行うことを約あったありがとう 任意のソリューションなしですべての日を過ごします全部。しかし、私はなぜ地獄はないと思った。

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

そしてindex.phpでちょうど$_SERVER['REQUEST_URI']を解析し、あなたが必要なものを抽出します。

作業はスマートで、難しくありません。