Как это Apache отображение файлов без расширений?

моя локальная установка dev сопоставляет такие вещи, как http://mydomain.dev / testhtmlpage на testhtmlpage.html и http://mydomain.dev / testphppage для testphppage.РНР. Браузер остается на orginally введите URL. Дело в том, что я не настроил свою машину оргинально, и хотя у меня есть приличная ручка, я не могу найти, где это поведение определяется.

Я проверил свой httpd.conf и 2 включенных области без удача.

мой httpd.conf: http://denishoctor.me/myhttpdconf.xml (просмотреть исходный код)

в Include / private/etc/apache2/other/*.conf:

<IfModule php5_module>
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

<IfModule dir_module>
    DirectoryIndex index.html index.php
</IfModule>

У кого-нибудь есть идеи?

29
задан studiohack
19.11.2022 0:37 Количество просмотров материала 2926
Распечатать страницу

1 ответ

Это может быть вызвано несколькими причинами, от правил перезаписи до согласования содержимого. Судя по вашему httpd.conf, причина в данном конкретном случае, поскольку у вас есть опция multiviews включен.

выдержка из вашего конфига:

Options Indexes FollowSymLinks MultiViews

измените его на это и перезапустите Apache:

Options Indexes FollowSymLinks
10
отвечен John T 2022-11-20 08:25

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя

Похожие вопросы про тегам:

apache-http-server
filesystems
php
rewrite
url
Вверх