Я установил WAMP на свой ноутбук с Windows 7.Действие, указанное в .htaccess, не выполняется
Далее, я определил псевдоним (WampServer -> Apache -> Псевдоним каталоги -> Добавить псевдоним)
Alias name: test
Alias directory: c:/test
Далее я поместил PHP-файл в этот каталог (c:/test/foo.php
). Я выполнил URL-адрес http://localhost/test/foo.php
в своем браузере, и файл PHP был успешно восстановлен.
Теперь я добавил .htaccess
файл в том же каталоге (c:/test/.htaccess
) со следующим содержанием:
Action controller-test /foo.php
AddHandler controller-test .tst
Наконец, я попытался выполнить URL http://localhost/test/testing.tst
в моем браузере, но я получил «404 Not Found ". Не следует ли восстановить страницу foo.php
? Что я делаю не так?
(Я следовал инструкциям из this article.)
Я также добавил строку IndexIgnore */*
к файлу .htaccess
, вызвавшего список каталогов, которые будут скрыты, так что я могу подтвердить, что .htaccess
файл работает.
Это - ' Action controller-test/test/foo.php' - похоже, не имеет значения. Я не могу подняться на один уровень, потому что я уже в корне своего псевдонима. Я хотел бы быть в пределах моего псевдонима, если это возможно ... –