Домашняя страница Wordpress, приводящая к ошибке 404 - PullRequest
0 голосов
/ 19 июля 2011

Я искал эту проблему, и ничего, что я видел до сих пор, не похоже на ту же проблему, что и я.

У меня есть настройка блога Wordpress в подпапке домена (/ development). Все отлично работает Затем я изменил постоянные ссылки на хорошие ссылки. Теперь все по-прежнему работает нормально, за исключением домашней страницы, что приводит к 404 на сервере IIS.

Если я вручную добавлю «index.php» после этого, появится домашняя страница, но если нет, она выдаст ошибку. Дело в том, что домашняя ссылка, которую генерирует WordPress, указывает только на «/» (что на самом деле и есть то, что я хочу).

Вот кое-что интересное ... если я затем создаю файл index.html в корне, где находится Wordpress, и снова перехожу на домашнюю страницу, я получаю возвращенный файл HTML. Это похоже на то, как будто этот сервер не использует index.php по умолчанию, но с радостью будет искать index.html.

Я думаю, что это может быть связано с тем, что он находится в IIS. Как я могу сказать ему искать index.php по умолчанию?

У меня нет возможности установить дополнительные компоненты / программное обеспечение, и оно находится на общем сервере. Я не против иметь "index.php", но я бы хотел, чтобы домашняя страница работала без него.

Пожалуйста, помогите, если можете.

Большое спасибо, Майкл.

Ответы [ 2 ]

3 голосов
/ 19 июля 2011

Если вы находитесь в IIS7, вам нужно добавить index.php в качестве типа документа по умолчанию. Для этого

  1. открыть IIS
  2. выберите свой сайт в разделе Сайты
  3. В подкатегории IIS выберите Документ по умолчанию
  4. Добавить index.php в качестве типа документа по умолчанию.

IIS6 Я не знаю ответа, но я нашел это на SO. Другой тип документа по умолчанию в подпапке в IIS 6

0 голосов
/ 19 июля 2011

Различные способы использования или невозможности использования постоянных ссылок на IIS: http://codex.wordpress.org/Using_Permalinks#Permalinks_without_mod_rewrite

Убедитесь, что вы изменяете и сохраняете постоянные ссылки изнутри Admin, чтобы настройка постоянной ссылки также изменялась в базе данных.

...