0

基本的なhtaccessファイルがあります:

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ rewrite.php?data=$1 [L,QSA]

ほとんどの場合、期待どおりに機能します。私が望むように機能しないのはこれです:

ルールに従って書き換えられないこのリンクがあります。

http://domain.com/movies.php

しかし、これらの URL も書き換えられません。

http://domain.com/movies http://domain.com/movies/ http://domain.com/movies/fdgdgdgdg

これは正常な動作ですか?唯一の有効なURLがmovies.phpで終わるようにするにはどうすればよいですか

4

1 に答える 1

2

これはマルチビューの問題だと思います。マルチビューを無効にする

Options -MultiViews
于 2013-01-03T12:04:26.563 に答える