Почему dir_module НЕ загружается, хотя, очевидно, он загружается в папку httpd.conf и modules?

Я проверил файл httpd.conf, у которого уже есть модуль «LoadModule dir_module modules / mod_dir.so». Я также проверяю папку модулей apache, видя, что mod_dir.so тоже есть. НО все же модуль_dir, похоже, совсем не загружен.

Потому что, когда я попытался настроить эту виртуальную папку, если я поместил строку Alias ​​/ myblog «D: / php / try» внутри директивы ifmodule, например:

<IfModule dir_module> DirectoryIndex index.html index.htm index.php Alias /myblog "D:/php/try" <Directory "d:/php/try"> Order allow,deny Allow from all </Directory> </IfModule> 

Это не сработает, когда доступ к URL-адресу url / blog apache говорит, что ошибка 404 не найдена.

Но если я поставлю линию
Alias ​​/ myblog "D: / php / try"
вне директивы ifmodule, тогда строка будет работать, и apache может найти папку. Поэтому я думаю, что это потому, что module_dir еще не загружен.

Но как я могу загрузить его? Я уже проверил два места, как упоминалось выше, которые, похоже, предполагают, что он уже загружен. Пожалуйста помоги. Заранее спасибо.

ps Моя платформа – Windows 7