Все ссылки, которые я нахожу объясняя, как выполнить это, являются неправильными для этого веб-сервера. У меня есть инструменты, чтобы сделать этот URL, переписать то, что мне нужно, это реальный, как это сделать.

у меня есть веб-сервер X2 бездны установлен с PHP

URL Mediawiki - это / и / вики

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

Благодарю.

1 ответ1

0

Неважно, я сам научил себя ждать этого ответа. Однако, спасибо.

Используя процесс устранения ошибок и следов ошибок, я понял, как это сделать.

Я вошел в консоль Abyss Web Server X2.
Я нажал «настроить» на хосте, который мне нужно было настроить.
Я нажал на перезапись URL.
Я включил правило, установив флажок.
Я установил тип на глобальный.
Для регулярного выражения виртуального пути я набрал ^/wiki/(.*)$
Я не установил флажок чека, чтобы включить регистр символов.
Я выбрал эти два параметра оператора переменной ниже для условий.

REQUEST_FILENAME не является файлом
REQUEST_FILENAME Это не каталог
Я установил флажок, чтобы включить Применить к подзапросам.
Я выбрал, если это правило соответствует Выполнить внутреннее перенаправление.
Я решил перенаправить на /wiki/index.php?название = $ 1
я активировал два флажка
Добавить строку запроса
Escape Redirection
И наконец я выбрал Next Action Stop match

Шаг 2
Я открыл свой mediawiki 1.29 alpha localsettings.php и набрал текст.
$ wgScriptPath = "/wiki"; # может уже существовать
$ wgArticlePath = "/wiki/$ 1"; # сообщает MediaWiki, как IIS будет переписывать URL
$ wgUsePathInfo = true; # мое было ложным, вам, возможно, придется установить ваше истинное

и это все, что теперь у меня есть короткие URL-адреса Mediawiki на моем веб-сервере Abyss X2

https://www.mediawiki.org/wiki/Manual:Short_URL/Abyss

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .