2012-01-20 26 views
3

Windows 7のラップトップにWAMPをインストールしました。.htaccessで定義された動作が実行されません

次に、私は別名を定義した(WAMPSERVER - >アパッチ - >エイリアスのディレクトリ - > [エイリアスを追加します)

Alias name: test 
Alias directory: c:/test 

次に、私はそのディレクトリ(c:/test/foo.php)にPHPファイルを配置しました。私のブラウザでURL http://localhost/test/foo.phpを実行し、PHPファイルが正常に取得されました。

さて、私は以下の内容を同じディレクトリ(c:/test/.htaccess)に.htaccessファイルを追加しました:最後に

Action  controller-test /foo.php 
AddHandler controller-test .tst 

、私は自分のブラウザにURL http://localhost/test/testing.tstを実行しようとしましたが、私は見つかりません」404を得ました"ページ。 foo.phpのページは検索されていないはずですか?私は間違って何をしていますか?

(私はthis articleからの指示に従った。)


私はまた、非表示にするディレクトリの一覧を引き起こし.htaccessファイルに行IndexIgnore */*を追加しているので、私は.htaccessファイルが動作していることを確認することができます。記事から

答えて

2

あなたは続く:

ですから、foo.php 1つのレベル上を移動したり、

Action  controller-test /test/foo.php 
+0

これを記述する必要があります - '「アクションによって命名さ実行ファイルがドキュメントルートからの相対である。」 Action controller-test/test/foo.php'は違いはありません。私はすでに私のエイリアスのルートにいるので、1レベル上がることはできません。可能であれば私のエイリアスの範囲内にいたいです... –

関連する問題