2011-01-09 12 views
2

私はそれが彼らの手にある場合、私を助けたいと思います。ファイルを読み取っていません。 htaccess

事前に、私の問題を読んでいただきありがとうございます。

問題はこれです:

私のローカルサーバ(ローカルホスト)で、私はファイルを読み取れませんでした。 htaccessを、私は私のhttpd.confをチェックし、したがって、このことはパッド

ないので、モジュールがアクティブである書き換え:

Rewrite_module LoadModule modules/mod_rewrite.so 

しかし、それでもまだ、私は読んでいないのapacheサーバ

私も持っていますAllowOverride Noneが拒否したり読んだりしていないことを見て、#AllowOverrideを入れてみましたが、私は読んでいません。

まずファイル:index.phpを、私は二つの結果

及び第二の持っているこのファイル:

は、私は2つのファイルが持っている

ver.phpをそして、私が上のクリックしたときにindex.php Iを行いますそれに送る:

ver.php? idmini = 1 

http://pablodelriob.kodingen.com/mininoticias2/ver.php?idmini=1 

私は友好的なURLを実行することはできません。

http://pablodelriob.kodingen.com/mininoticias2

私のファイルの内容:htaccessの

が私の疑問を残すためにも、インターネット上のサーバ上のすべてのファイルを増加し、アドレスです。 htaccessは:

Mod_rewrite.c> <IfModule 
# Options + FollowSymLinks 
RewriteEngine on 
RewriteBase/
RewriteRule^view (.*) \. html $ ver.php? idmini = $ 1 
</ IfModule> 

私を助けることができますか?あなたのhtaccessファイルにごみを入れて、あなたが500エラーを取得しない場合は

+0

何が起こっていないかを説明します。エラー画面が表示されますか? Webサーバーのエラーログファイルを確認できますか? –

答えて

4

を読み取るための

おかげで、AllowOverrideのは、お使いのベースのApacheの設定でnoneに設定されています。 htaccessでrewriteを使うには少なくともFileInfoに設定する必要があります。

あなたは「AllowOverride None」を追加することに言及していますが、これはあなたが望むものと全く反対です。

関連する問題