2016-01-09 2 views
0

Я переместил свой веб-сайт WordPress на сервер окон, но перед вами стоит проблема. Если я разместить код для этого кода в web.configпроблемы при настройке веб-сайта WordPress на оконном сервере

<rewrite> 
     <rules> 
      <rule name="wordpress" patternSyntax="Wildcard"> 
       <match url="*" /> 
        <conditions> 
         <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> 

то сайт дает ошибку 500,19 HTTP 500,19 Внутренняя ошибка сервера Config недействителен Если я удалить этот код из web.config, то сайт работает только на постоянных ссылок, который начинается с index.php как index.php/Вскрытие тайминги/

Я искал эту проблему, но не в состоянии решить это

+1

, если нет необходимости COM никогда не разместить на окнах –

+1

пожалуйста, проверьте IIS модуль перезаписи сервера по умолчанию отключена, поэтому, если он выключен, чем включить его –

ответ

1

я предлагаю вам использовать, как показано ниже, но убедитесь, что вы включили модуль правил перезаписи на сервере IIS потому что по умолчанию он отключен.

и вы также можете обратиться по этой ссылке для Настройка сервера WordPress Permalinks

http://www.iis.net/learn/extensions/url-rewrite-module/enabling-pretty-permalinks-in-wordpress

<?xml version="1.0" encoding="UTF-8"?> 
<configuration> 
    <system.webServer> 
    <rewrite> 
     <rules> 
     <rule name="wordpress" 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> 
+0

спасибо за answering.Still же ошибка –

+0

HTTP Error 500.19 - внутренняя ошибка сервера Запрошенная страница невозможно получить доступ, поскольку связанные данные конфигурации для страницы недействительны. –

+0

@MuhammadAtif работает с моим сайтом –

0

формат Изменить Ссылка на администратора в сторону установки вкладки нажмите на Постоянная ссылка. Удалить index.php из формата. , чем URL-адрес будет отправлен без index.php.

+0

, если я удалю index.php, он даст ошибку 404, что страница не найдена –

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