Php 使用HostGators预览功能,但调用我的资源时没有使用CodeIgniter中的完整base_url

Php 使用HostGators预览功能,但调用我的资源时没有使用CodeIgniter中的完整base_url,php,codeigniter,cpanel,shared-hosting,Php,Codeigniter,Cpanel,Shared Hosting,我正在使用HostGators预览功能,它允许您在服务器上预览文件,而无需指向url 格式是这样的 http://server.domain.com/~cpanelusername/ 现在,我在config.php文件中将我的base_url设置为上面的值,但是我遇到了这个问题。我的资源不会指向上面列出的url,而是尝试加载它们,如下所示: http://server.domain.com/resources/images/logo.png 正如您所看到的,它在url中没有CPanel用户名

我正在使用HostGators预览功能,它允许您在服务器上预览文件,而无需指向url

格式是这样的

http://server.domain.com/~cpanelusername/
现在,我在config.php文件中将我的base_url设置为上面的值,但是我遇到了这个问题。我的资源不会指向上面列出的url,而是尝试加载它们,如下所示:

http://server.domain.com/resources/images/logo.png
正如您所看到的,它在url中没有CPanel用户名

$config['base_url'] = "http://server.domain.com/~q0j8t5p6/";
这就是我的基本url在文件中的样子


有人成功地完成了这项工作吗?如果是这样,如何使用
base\u url()
调用您的资源?例如:
base\uURL('resources/images/logo.png')
?我的样式表被称为:
,这是我从不乱用预览url的原因之一。只要买一个便宜的域名,你就可以用它进行临时测试。否则,请将临时子域添加到主域并使用它。请检查
$config['allowed\u uri\u chars']
CodeIgniter设置,查看cPanel用户名是否包含不允许的字符。