繁体   English   中英

Joomla 2.5视图-PHP vs HTML后缀

[英]Joomla 2.5 views - php vs html suffix

我正在寻找一个正在开发中的站点(在我妻子的工作中)。 它是用Joomla 2.5.x构建的,并使用了论坛的Kunena模板。

该站点上的每个页面都使用带有PHP变量的单个URL,例如www.sitename.com/index?option=com_content&view=article&id=96&Itemid=101

但是,在演示站点上 ,即使内容是由CMS /数据库生成的,后缀也始终是.html

我想知道的是:

  1. 为什么我妻子工作的站点使用.php?...
  2. 后端管理门户(我有权访问)中的每个view的设置(大概使用MVC框架)在哪里? 还是只能通过直接编辑PHP文件来使用它们?

谢谢。

附录

我发现此文档有助于解释#1。 还是想对第二个答案。

首先,永远不要直接编辑Joomla文件。 如果存在无法通过设置进行的任何操作,请覆盖文件。 您对核心文件所做的任何更改,除了可能破坏的内容外,都将在更新时被覆盖。

一般而言,就设置而言,每个视图都有一个选项按钮,您可以在那里为该组件设置默认设置。 然后,项目和菜单项中通常会有覆盖默认设置的个别设置。

Kunena具有更复杂的配置,因此具有自己的完整UI。

Joomla具有使用原始URL(您的网站正在使用)或“搜索引擎友好”(SEF)URL的设置。 该演示站点不仅使用SEF url,而且在末尾添加了html后缀。 html确实对系统没有任何意义,仅存在于此。 您可以关闭它,而系统仅在没有“ .html”的情况下仍可以运行。 (我猜位置看起来像文件夹而不是文件。)

如果您访问管理系统(最有可能访问www.sitename.com/administrator),则可以转到站点->全局配置。 确保您位于“网站”标签上,并且应该在右侧看到SEO设置。 这些设置将在演示版本和您自己的版本之间更改URL。

若要使用mod_rewrite位,您可能必须在服务器上将htaccess.txt文件转换为.htaccess: http : //docs.joomla.org/How_do_you_convert_an_htaccess.txt_file_into_a_.htaccess_file%3F

另外,演示站点的URL最终会转换回您在妻子的工作站点上看到的URL。 系统基于选项,视图,标识和项目标识变量运行。 SEO设置将其转换为对搜索引擎友好的短语,我认为这对搜索引擎和人们都有帮助!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM