私は Mac OSX Lion とネイティブ apache を使用しています。php5 をインストールすると、書き換えエンジンが動作しますが、まだ問題があり、この問題は説明よりもよく示されているため、以下の 2 つのルールがあり、1 つが機能し、もう 1 つが機能しません。
RewriteRule ^imovel/([a-z_A-Z0-9_-]+)/([a-z_A-Z0-9_-]+)/([a-z_A-Z0-9_-]+)/$ /imovel.php?imovel=$1
このルールは機能せず、ファイル imovel.php に移動しますが、変数を渡さないため、この ^imovel/ を ^blerg/ のような別のものに変更すると、以下のようにうまく機能します
RewriteRule ^blerg/([a-z_A-Z0-9_-]+)/([a-z_A-Z0-9_-]+)/([a-z_A-Z0-9_-]+)/$ /imovel.php?imovel=$1
このルールは正常に機能しますが、この問題は私が使用している Mac でのみ発生します。Windows 7 でこれらと同じルールを使用すると、問題なく動作します。これを変更するためにApacheで行う必要がある構成はありますか?