我在http://domain.com/subdomain上发布了一个 Joomla 1.5 站点。现在,我使用指向子域文件夹的主机提供商(Yahoo Small Business)添加了一个子域:
subdomain.domain.com 指向 domain.com/subdomain
domain.com/subdomain工作正常,但是当我转到subdomain.domain.com时,只有菜单在黑色背景上显示(但未格式化)。当我单击一个项目时,它会转到http://subdomain.domain.com/subdomain/index.php/clicked-item并给我一个 404 错误。( [编辑 1]不应该是http://subdomain.domain.com/index.php/clicked-item之类的吗?当我手动输入http://subdomain.domain.com/index.php/clicked-项目再次我受到 404 的欢迎。)
任何帮助将不胜感激。
[编辑 2]
我已停用搜索引擎友好 URL,这是现在的行为:
- 仍然当我去subdomain.domain.com时,只有菜单在黑色背景上显示(但没有格式化);
- 仍然当我单击一个项目时,它会转到http://subdomain.domain.com/subdomain/index.php/clicked-item-and-stuff并给我一个 404 错误;
- 但是当我手动输入http://subdomain.domain.com/index.php/clicked-item-and-stuff它显示我请求的页面,但没有任何格式。
[编辑 3]
请记住,我使用的是不允许.htaccess的 Yahoo Small Business 。
在找到合适的解决方案之前,我只是在使用 hack:subdomain.domain.com指向domain.com/another-subdomain,它重定向到安装 Joomla 的domain.com/subdomain 。