Проблема с перезаписью URL в IIS7.5 на главной странице

12 нояб. 2010 г., 15:24:00
Просмотры: 1.12K
Голосов: 0

Привет, Я установил WordPress на сервер с IIS7.5. Но у меня возникает ошибка, когда настройка постоянных ссылок имеет вид: /%year%/%monthnum%/%day%/%postname%/

Проблема в том, что главная страница (корневая страница /) выдает ошибку 404 (РЕДАКТИРОВАТЬ: ошибка возникает в странице WordPress, а не в стандартной странице сервера). Но я не получаю 404, когда используется стандартная структура ссылок или /index.php/%year%/%monthnum%/%day%/%postname%/

Сайт можно посмотреть здесь: http://marmarabote.innovacube.com/

Я также настроил перезапись URL в web.config следующим образом:

<?xml version="1.0"?>
    <configuration>
        <system.webServer>
            <rewrite>
                <rules>
                    <rule name="Main Rule" stopProcessing="true">
                        <match url=".*" />
                        <conditions logicalGrouping="MatchAll">
                            <add input="{REQUEST_FILENAME}" matchType="IsFile"
                            negate="true" />
                            <add input="{REQUEST_FILENAME}"
                            matchType="IsDirectory" negate="true" />
                        </conditions>
                        <action type="Rewrite" url="index.php" />
                    </rule>
                </rules>
            </rewrite>
        </system.webServer>
    </configuration>
2
Комментарии

похоже, ты решил эту проблему

edelwater edelwater
14 нояб. 2010 г. 02:35:01

@edelwater: нет, я не решил. Я просто использую index.php в качестве домашнего URL, но это не самое лучшее решение. У меня есть HTML-страница, которая перенаправляет на index.php.

Hasan Gürsoy Hasan Gürsoy
25 нояб. 2010 г. 11:34:37
Все ответы на вопрос 1