域url后重复域名?

时间:2015-08-21 05:09:53

标签: .htaccess codeigniter subdomain

我如何编写下面的codeigniter项目的htaccess是我的htaccess代码

RewriteEngine on
RewriteCond %{HTTP_HOST} ^(.*)\.generaltechuae\.com
RewriteRule ^(.*)$ http://generaltechuae.com/%1/$1 [L,NC,QSA]

我的域名地址是http://www.generaltechuae.com/, 我无法通过http://www.generaltechuae.com/index.php/aboutus访问内页。 但我可以通过http://www.generaltechuae.com/generaltechuae/index.php/aboutus

访问关于我们的页面

并附上我的配置参数

$config['base_url'] = '';
$config['index_page'] = 'index.php';
$config['uri_protocol'] = 'AUTO';

为什么generalformauae在域名地址后重复

有人可以帮我解决这个问题吗?

感谢。

1 个答案:

答案 0 :(得分:0)

第一个解决方案 这是因为您已将所有网站文件上传到您的文件夹名称中:" generaltechuae" 。 目前,您的网站有基本网址: 的 http://www.generaltechuae.com/generaltechuae/  您必须将所有文件放在根文件夹{public_html}中到您的服务器。之后您的网站基本网址将是: 的 http://www.generaltechuae.com/ 所以你的问题将得到解决。

第二个解决方案 您可以使用另一个解决方案,因为您可以使用.httpaccess规则,该规则将忽略您的文件夹名称。