1

私は.htaccessでこれを実行しています:

RewriteRule ^(.*)/videos/(.*) vid.php?a=$1&b=$2 [NC,L]

私がこのフォルダを持っていることを除いて、これは正常に動作します: /images/videos/ に画像があります。

その RewriteRule を変更して、最初の (.*) EXCEPT 'images' を除くすべてをキャッチするにはどうすればよいですか?

ありがとう

4

1 に答える 1

0

私はそれを解決しました

RewriteRule ^(?!images)(.*)/videos/(.*)/ vid.php?a=$1

?!images は否定的な先読みです。

于 2012-11-13T10:07:51.930 に答える