Это просто добавить каталог на сайт Joomla, который не должен взаимодействовать с Joomla? - PullRequest
0 голосов
/ 07 марта 2012

Я понимаю, что это тривиальный вопрос, но у меня нет доступа к установке Joomla для тестирования.

Я должен написать некоторый код, который выполняет кучу фоновой обработки, общается с веб-сервисами и т. Д. И не имеет никакого отношения к CMS Joomla, используемой этим существующим сайтом. Я знаю, что Joomla делает кучу переписывания URL-адресов, и я хочу знать, если я храню свой код обработки, скажем, в {domain} / tools, насколько легко сказать Joomla не делать ничего с этим? Это просто вопрос добавления правила в .HTACCESS, чтобы избежать этого каталога, или Joomla его спайдера и играет с его файлами?

Имейте в виду, что мой опыт работы с Joomla близок к 0 (я использовал его только для того, чтобы поддерживать некоторые статьи на разных сайтах ранее), и я не работаю с Joomla, мои вещи просто должны сосуществовать с Joomla на этом сервере.

1 Ответ

3 голосов
/ 07 марта 2012

Joomla!может сосуществовать с другими системами довольно легко, основным соображением является то, как стандартная Joomla!Файл .htaccess (если включен) переопределяет все через файл /index.php для целей SEO.

Однако это не должно вызывать проблем, так как файл .htaccess не должен переписывать запросесли в пути запроса существует реальный файл.

# and the requested path and file doesn't directly match a physical file
RewriteCond %{REQUEST_FILENAME} !-f

Если .htaccess перехватывает ваш /tools/ пример, тогда да, вам придется изменить конфигурацию по умолчанию.

(Для полнотыJoomla! Также поставляется с файлом web.config для серверов MS, который выполняет аналогичное сопоставление запросов).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...