htaccess изменить приоритет DirectoryIndex на php, а не html

  1. в производственном сервере есть индекс.HTML и индекс.в PHP
  2. по умолчанию index.html загружается.
  3. Мне нужен индекс.php должен быть скриптом по умолчанию для загрузки и индекса if.php нет, то индекс.html может загружаться.
  4. это общий хостинг, поэтому у нас нет доступа к httpd.файл conf
  5. поэтому я подумал о создании .htaccess файл, который будет делать вышеуказанное условие.

    что такое директива чтобы включить .файл htaccess для этого?

кроме того, здесь я объясняю причины выше.

  1. проект php выполняется в рамках codeigniter.
  2. в подпапке из корня у нас есть oscommerce.
  3. у нас нет никакого индекса.html там и только индекс.присутствовал php.
  4. периодически индекса.html был создан каким-то образом, который имеет код iframe.
  5. клиент сообщает это и мы продолжаем удалять индекс.html файл
  6. мы также изменили пароль ftp.
  7. Так что я думал, как временное решение, чтобы сделать индекс.php будет загружен по умолчанию вместо индекса.HTML-код

3 ответов


на документация Apache для DirectoryIndex, просто поместите следующее в в папке index.php:

DirectoryIndex index.php index.html

DirectoryIndex index.php index.html


Это зависит от конфигурации индекса каталога Apache. Вы можете настроить его в соответствии с вашими потребностями:

DirectoryIndex index.html index.shtml index.php index.htm