2012-01-25 10 views
0

私はiimfを書き直しのように見せていますが、動作しません。
書き換えhttp://www.mydomain.com/ruへ:GETのparamは送信されるが、ユーザーがブラウザのURLバーに最初のURLを参照してくださいだろうということでhttp://www.mydomain.com?page=russian
目的私は必要なもの

私は、次のコードを使用しています:iirf rewrite url

RewriteEngine ON 
StatusUrl /iirfStatus 

RewriteRule http://www.mydomain.com/ru http://www.mydomain.com?page=russian 
  1. は、サイトのルート上または「RU」サブフォルダに、このゴー(IIRFファイル)を行います(両方を試してみましたか)?
  2. 何が間違っているか不足していますか?

ありがとうと

答えて

0

次は動作するはずです:-)素敵な一日を持っている:

RewriteRule ^/ru$ /?page=russian [I,L] 

あなたがウェブサイトのルートフォルダにiirf.iniファイルでこれを置く必要があります。

http://www.mydomain.com/iirfStatusをチェックして、iirfがコンフィギュレーションファイルを読み取ることができたかどうかを確認してください。

RewriteLogLevelの値を2または3、RewriteLogとすると、受信したURLが書き換えられたかどうか、またどのように(なぜそうでないのか)を確認できます。

+0

非常に有益な答えをいただきありがとうございます:-) btw - http://www.domain.com/iirfStatusページが見つかりません。ログファイルはどこにありますか? – samoyed

関連する問題