Php 使用Joomla的自定义域

Php 使用Joomla的自定义域,php,joomla,subscription,branding,Php,Joomla,Subscription,Branding,Joomla1.0.x有什么好的组件可以为自定义域提供服务吗?我想做的是出售我的服务订阅,并提供自定义品牌,包括自定义URL,如yourcompany.myservice.com,甚至example.myservice.com。有什么建议吗?我销售订阅已经有很长一段时间了,所以问题特别是在域部分-如何动态管理apache vhosts/dns设置/任何内容。您不需要更改apache配置。有几个插件可以根据域名选择Joomla配置(包括模板)和数据库(顺便说一句,我真的建议切换到1.5)您不需要更

Joomla1.0.x有什么好的组件可以为自定义域提供服务吗?我想做的是出售我的服务订阅,并提供自定义品牌,包括自定义URL,如yourcompany.myservice.com,甚至example.myservice.com。有什么建议吗?我销售订阅已经有很长一段时间了,所以问题特别是在域部分-如何动态管理apache vhosts/dns设置/任何内容。

您不需要更改apache配置。有几个插件可以根据域名选择Joomla配置(包括模板)和数据库(顺便说一句,我真的建议切换到1.5)

您不需要更改apache配置。有几个插件可以根据域名选择Joomla配置(包括模板)和数据库,例如(顺便说一句,我真的建议切换到1.5)

因为Joomla已经升级到了1.5版,所以很难找到1.0版所需的内容。我建议换成1.5

你可以很容易地获得自己的多领域能力。首先,您必须确保所有子域解析为同一组IP。(*.yoursite.com)

对于1.0,您可能只需要使用插件,但您可能需要编辑核心。 如果你使用一个插件,比如说一个系统插件,你可以在插件中检查主机头

例如:

由此,您可以根据具体设置/参数等进行检查。您还可以从组件、模块等内部进行检查

例如加载不同的模板。如果主机是子域,则加载该子域的自定义模板


使用1.5实际上要容易得多,因为您可以控制从插件加载的内容

由于Joomla已经升级到1.5版,因此很难找到1.0版所需的内容。我建议换成1.5

你可以很容易地获得自己的多领域能力。首先,您必须确保所有子域解析为同一组IP。(*.yoursite.com)

对于1.0,您可能只需要使用插件,但您可能需要编辑核心。 如果你使用一个插件,比如说一个系统插件,你可以在插件中检查主机头

例如:

由此,您可以根据具体设置/参数等进行检查。您还可以从组件、模块等内部进行检查

例如加载不同的模板。如果主机是子域,则加载该子域的自定义模板


使用1.5实际上要容易得多,因为您可以控制从插件加载的内容

谢谢你的指点,但我不认为我需要不同的网站-它更多的是关于发送用户从不同的域到同一个网站,只有微小的差异。当然,我们会检查更多。这些插件基本上就是bucabay提到的。如果你需要更个性化的,你实际上应该更喜欢程序化的方式。我可以猜测,切换到新版本需要做很多工作,但我真的认为从长远来看,切换到1.5将是值得的…感谢指针,但我不认为我需要不同的站点-它更多的是将不同域的用户发送到同一个站点,只需微小的差异。当然,我们会检查更多。这些插件基本上就是bucabay提到的。如果你需要更个性化的,你实际上应该更喜欢程序化的方式。我可以猜,切换到新版本需要做很多工作,但我真的认为从长远来看,切换到1.5是值得的…谢谢,不幸的是切换到1.5很难,因为它基本上是关于重新实现网站,但这种方法会有所帮助。谢谢,不幸的是,切换到1.5是困难的,因为它基本上是关于重新实现网站,但这种方法将有所帮助。
$host = $_SERVER['HTTP_HOST'];