2014-01-07 2 views
0

Я новичок в веб-хостинге. У меня есть сервер IIS 7.5, и на нем установлены некоторые сайты WordPress. и они используют красивые URL-адреса с ними и переписывают правила в файле web.config.Когда web.config создан сервер дает 500 ошибок сервера

Я попытался установить новый сайт WordPress, и когда сайт был создан в IIS, у него, похоже, нет файла web.config внутри корня сайта. Поэтому я вручную создал один, и когда он создается, сайт дает 500 внутренних ошибок сервера (даже с пустым web.config).

При удалении домашней страницы web.config загружается. Что я делаю не так?

ответ

0

Web.config действительно необходим для повторной записи URL.

Поскольку вы создали новый сайт, код WordPress, который обнаруживает и генерирует файл web.config, еще не запущен.

Чтобы запустить его, войдите в панель управления администратора, перейдите на постоянную ссылку и просто нажмите «Сохранить». Это приведет к созданию файла web.config.

+0

, но почему это происходит с ошибкой «500 внутренних ошибок сервера», когда я помещаю пустой файл web.config. –

+0

Я не знаю, почему пустая ошибка. Есть ли техническое требование о том, что вам нужен пустой файл? –

+0

Нет, я попытался добавить правила перезаписи и получил 500 ошибок. Поэтому я попробовал пустую. –

0

Файл web.config содержит информацию о конфигурации .... Этот файл будет сгенерирован после установки dll (в случае конфигурации плагина) .. как только мы ударим по URL-адресу в первый раз, он будет сгенерирован в домене home ...

Итак, если вы поместите пустой файл ... у него нет никакой информации. Вы получаете 500 ошибок.

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