Реализующий Toro Необходимый htaccess Переписывает на Windows Server IIS

Jeff несколько прав в его комментарии относительно vApps. vApp является подобным логическим контейнером для виртуальных машин. Существует, однако, пара протестов/примечаний:

  1. vApps являются функцией VirtualCenter. Вы не можете создать vApp без сервера vCenter.
  2. vApps намного более многофункциональны, чем команды. Сети в vApp являются хорошим примером.

Так, если Вы не готовы разветвить наличные деньги для vCenter, необходимо будет преобразовать их как mrdenny указанный и потерять функциональность команды.

0
задан 13 April 2017 в 05:14
1 ответ

Я тоже использую Toro, и это работает для меня, но не корень "/". Нашел на IIS.net: http://www.iis.net/learn/extensions/url-rewrite-module/enables-pretty-permalinks-in-wordpress

<?xml version="1.0" encoding="UTF-8"?>
<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/{R:1}" />
                </rule>
            </rules>
        </rewrite>
    </system.webServer>
</configuration>

Чтобы корень заработал, вам нужно будет внести изменения в В файле Toro.php в строке 11 замените строку:

$path_info = isset($_SERVER['PATH_INFO']) ? $_SERVER['PATH_INFO'] : (isset($_SERVER['ORIG_PATH_INFO']) ? $_SERVER['ORIG_PATH_INFO'] : $path_info);

на

$path_info = isset($_SERVER['PATH_INFO']) ? $_SERVER['PATH_INFO'] : ((isset($_SERVER['ORIG_PATH_INFO']) and $_SERVER['ORIG_PATH_INFO'] !== "/index.php") ? $_SERVER['ORIG_PATH_INFO'] : $path_info);

По какой-то причине IIS возвращает $ _ SERVER ['ORIG_PATH_INFO'] , равный /index.php вместо / .

1
ответ дан 23 November 2019 в 10:09

Теги

Похожие вопросы