Intereting Posts
Не удалось войти в систему после переноса моего сайта на новый сервер. Список авторов, у которых есть письменные сообщения в категории локализовать элементы в базе данных Как изменить элемент <header> на всех страницах? Я не могу получить разбивку на страницы, чтобы работать над кодом моей домашней страницы. он продолжает отображать те же сообщения На экране музыкальный / аудиоплеер, который захватывает URL-адрес дорожки получать сообщения вложений определенного размера Если хакер изменил blog_charset на UTF-7, делает ли WordPress уязвимым для дальнейших атак? Отключить oEmbed для одного короткого кода или, по крайней мере, всех внутренних ссылок WordPress постоянная ссылка из базы данных? Как удалить xmlns на language_attributes ()? Разбиение страницы / бесконечная прокрутка с помощью WP_Query и нескольких циклов Пользовательские типы сообщений, плагины, архивы и плагины для SEO Почему сообщения пропадают из admin после обновления с WP 2.7.1 до 3.0.1? Добавить WordPress в сайт Meteor js

Многопользовательская установка на IIS дает 404 попытке доступа к панели управления admin

Кажется, что ошибка в файле web.config сгенерированном WordPress, до версии 4.7.2, где правила перезаписи не работают по мере необходимости для доступа к сайтам, определенным в сети.

При использовании, например, sub-dir для конфигурации mysite.com/subsite/wp-admin/ , попытка доступа к mysite.com/subsite/wp-admin/ дает ошибку 404.

Solutions Collecting From Web of "Многопользовательская установка на IIS дает 404 попытке доступа к панели управления admin"

Согласно этой проблеме на Trap WordPress , проблема заключается в правилах 4 и 5.

Решение заключается в изменении параметра url и добавлении 1, поэтому вместо этого:

  <rule name="WordPress Rule 4" stopProcessing="true"> <match url="^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*)" ignoreCase="false" /> <action type="Rewrite" url="{R:1}" /> </rule> <rule name="WordPress Rule 5" stopProcessing="true"> <match url="^([_0-9a-zA-Z-]+/)?([_0-9a-zA-Z-]+/)?(.*\.php)$" ignoreCase="false" /> <action type="Rewrite" url="{R:2}" /> </rule> 

У вас есть следующее:

  <rule name="WordPress Rule 4" stopProcessing="true"> <match url="^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*)" ignoreCase="false" /> <action type="Rewrite" url="{R:2}" /> </rule> <rule name="WordPress Rule 5" stopProcessing="true"> <match url="^([_0-9a-zA-Z-]+/)?([_0-9a-zA-Z-]+/)?(.*\.php)$" ignoreCase="false" /> <action type="Rewrite" url="{R:3}" /> </rule> 

Выполнение этого изменения позволяет работать с несколькими объектами.