2012-02-02 9 views
0

URLを書き直したいが、うまく動作しない。ここに私の.htaccessがあります:書き換え.htaccessが機能しない

これは/ default/index ...にリダイレクトされますか?

私は何が起こっているのか分かりません。

ありがとう!

セブ

答えて

0

あなたがやろうとしているのか分からないけど、あなたは& ID = $ 1ここで、$ 1 /default/index.php?action=actionする4つの大文字によって形成された文字列を書き換えていますあなたがブラウザに入力すると、たとえば、元の文字列から4文字

の値は次のとおりです。

yourhost/ABCD 

サーバーがこの要求を受信します:

yourhost/index.php?action=action&id=ABCD 

たぶん、あなたは大文字小文字を区別しないルールを使用したい、またはあなたの書き換えベースが正しく設定されていません...しかし、これらはOKだけsupositions

+0

あり、それは私が何をしようとしているのです、ありがとう!しかし、それは私を正しくリダイレ​​クトしません:実際には、存在しないファイルに私に404を与えています...すべてのconfファイルがこれでうまくいくかどうか確認できますか?私はここでかなり失われています.... – beluga

+0

はあなたのサーバーにインストールされているmod_rewriteですか? –

+0

うん、それはインストールされているようだ。私のサーバはDebian上にあり、私はa2enmod rewriteコマンドを使ってそれを実行しました。その後、サーバーを再起動しました – beluga

関連する問題