2011-02-07 7 views
0

Я пытаюсь сделать свою работу .htaccess. My DirectoryIndex is index.html.htaccess- Как заставить index.php и index.html работать вместе?

Я бы хотел, чтобы посетители увидели index.html, когда они перейдут на сайт www.domain.com. Мне также хотелось бы, чтобы index.php работал, когда посетители переходили на сайт www.domain.com/index.php.

Что происходит, посетители посещают сайт www.domain.com/index.php и перенаправляются на сайт www.domain.com, поэтому они видят index.html. Есть ли способ сделать www.domain.com/index.php перейти на страницу index.php вместо перехода к корню.

Я попробовал RewriteCond% {THE_REQUEST} и RewriteCond% {REQUEST_URI} без везения.

Благодарим за помощь! :)

+1

На самом деле, ваше желаемое поведение по умолчанию. Просмотрите другие настройки конфигурации, если что-то мешает (most liekly RewriteRules). – Boldewyn

+0

спасибо, Boldewyn – Rob

ответ

1

Удаление index.php из списка директив DirectoryIndex (как вы это сделали) должно решить это идеально.

DirectoryIndex index.html 
+0

Привет, Адарш, спасибо за ваш ответ. Когда я удаляю index.php из DirectoryIndex, и я перехожу к index.php, .htaccess загружает index.html, потому что перенаправляет его на domain.com. – Rob

+0

. Что-то препятствует тому, чтобы index.php извлекался из списка индексных файлов. , – adarshr

+0

Я вижу, спасибо ... могу ли я изменить это с помощью .htaccess или я должен связаться с моей хостинговой компанией? – Rob

Смежные вопросы