2013-07-12 2 views
0

Я разрабатываю свой сайт в modx и имею некоторые пользовательские страницы ошибок, которые я хочу сгруппировать в папку с именем «ошибка», и я хочу, чтобы они были доступны только через domain.com/error/page.html. Я уже разместил страницы пользовательских ошибок в контейнере с именем error, который в основном выглядит как изображение ниже.Как структурировать страницы modx, чтобы они не были в корневом URL-адресе, а были организованы в папку в менеджере?

Modx Folders

только страницы все еще доступны только из корня (так из domain.com/page.html), даже если они находятся в настоящее время в «ошибка» контейнер. Как изменить его так, чтобы, когда люди видят мои страницы ошибок, они увидят URL-адрес: «domain.com/error/page.html»? Кто-нибудь знает как это сделать?


p.s .: Я уже понял, что я могу влиять на URL-адрес страницы, введя нужный адрес в «псевдоним» -поля. Таким образом, псевдоним «error/page» означает, что его можно найти на «domain.com/error/page.html».

Но странно, что это больше не работает, когда я помещаю страницы в папку «ошибка». Когда я это сделаю, я могу получить доступ к самой папке через domain.com/error, но не больше страниц в папке на domain.com/error/page.html

+0

Вы не видели их Wiki? – Brant

ответ

0

Просмотрите свои системные настройки для страницы с ошибкой & access denied page, просто установите их для идентификаторов созданных вами настраиваемых страниц. Если вам нужны специальные страницы для других кодов ошибок, возможно, вам придется использовать некоторые правила переадресации в файле конфигурации htaccess или apache. Некоторые из них, вероятно, никогда не будут работать [например, 500 ошибок], и в этом случае вам нужно будет использовать статический html-файл & конфигурации сервера, чтобы указать на него.

, как для установки пути - вы должны установить вашу furls [больше настроек системы] «использовать дружественный путь псевдонима»

также - очистить кэш, с MODx, если сомневаются очистить кэш ...

+0

Вы также должны переименовать файл ht.access в корневой каталог .htaccess, так что Modx может переписать ваши URL-адреса. – Brant

+0

Спасибо за ответ, я ценю это! Я сделал то, что вы рекомендовали (настройка пользовательских страниц в системных настройках), а «использование дружественного псевдонима» - именно то, что я искал, еще раз спасибо! –

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

  • Нет связанных вопросов^_^