将目录添加到不应与Joomla交互的Joomla站点是否微不足道?

时间:2012-03-07 02:07:57

标签: php joomla

我意识到这是一个微不足道的问题,但我无法访问Joomla安装进行测试。

我必须编写一些代码来执行大量后台处理,与Web服务进行对话等,并且与现有站点使用的Joomla CMS无关。我知道Joomla做了一堆URL重写,我想知道的是,如果我将处理代码藏在说{domain} / tools中,告诉Joomla不要做任何事情是多么容易?是否只需要将规则添加到.HTACCESS以避开该目录,或者Joomla是否将其与蜘蛛一起播放并使用其文件?

请记住,我对Joomla的体验接近于0(我之前只使用它来维护各个网站上的一些文章)而且我没有做Joomla工作,我的东西只需要在这台服务器上与Joomla共存。

1 个答案:

答案 0 :(得分:3)

的Joomla!可以很容易地与其他系统共存主要考虑的是标准Joomla的方式! .htaccess文件(如果已启用)通过/index.php文件重新映射所有内容以用于搜索引擎优化目的。

但是,它不应该引起任何问题,因为如果请求路径中存在真实文件,.htaccess文件不应该重写请求。

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

如果.htaccess抓住了您的/tools/示例,那么您必须修改默认配置。

(为了完整起见,Joomla!还附带了一个用于执行类似重新映射请求的MS服务器的web.config文件。)