我如何编写下面的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在域名地址后重复
有人可以帮我解决这个问题吗?
感谢。
答案 0 :(得分:0)
第一个解决方案 这是因为您已将所有网站文件上传到您的文件夹名称中:" generaltechuae" 。 目前,您的网站有基本网址: 的 http://www.generaltechuae.com/generaltechuae/ 强> 您必须将所有文件放在根文件夹{public_html}中到您的服务器。之后您的网站基本网址将是: 的 http://www.generaltechuae.com/ 强> 所以你的问题将得到解决。
第二个解决方案 您可以使用另一个解决方案,因为您可以使用.httpaccess规则,该规则将忽略您的文件夹名称。