Apacheエラーログファイルに次のエラーが表示されます。
[Fri May 20 16:17:06 2011] [notice] Apache/2.2.17 (Ubuntu) PHP/5.3.5-1ubuntu7.2 with Suhosin-Patch configured -- resuming normal operations
[Fri May 20 16:17:11 2011] [alert] [client 127.0.0.1] /home/zomerovic/vhosts/brillelook/public_html/.htaccess: Invalid command 'RewriteCond', perhaps misspelled or defined by a module not included in the server configuration
[Fri May 20 16:17:12 2011] [alert] [client 127.0.0.1] /home/zomerovic/vhosts/brillelook/public_html/.htaccess: Invalid command 'RewriteCond', perhaps misspelled or defined by a module not included in the server configuration
[Fri May 20 16:17:12 2011] [alert] [client 127.0.0.1] /home/zomerovic/vhosts/brillelook/public_html/.htaccess: Invalid command 'RewriteCond', perhaps misspelled or defined by a module not included in the server configuration
[Fri May 20 16:17:12 2011] [alert] [client 127.0.0.1] /home/zomerovic/vhosts/brillelook/public_html/.htaccess: Invalid command 'RewriteCond', perhaps misspelled or defined by a module not included in the server configuration
しかし、私はmod_rewriteと、他のApache mod(a2dismodが言うように)を有効にしました:
Your choices are: auth_basic authn_file authz_default authz_groupfile authz_Host authz_user autoindex cgi deflate dir env headers mime negotiation php5 reqtimeout setenvif status vhost_alias
RewriteCondと他のmodのいくつかとの競合がありますか、それとも何かが足りませんか?
ありがとう。
実行
a2enmod rewrite
/etc/init.d/Apache2 restart
そして、それはあなたのために書き換えモジュールをロードします
表示されているエラーは、書き換えを使用する権限がないためではなく、指定したa2dismodリスト出力からわかるように使用できないためです(リストに表示されません)。
.htaccessファイルでmod_rewriteを使用できますか?
AllowOverride FileInfoを参照してください