我在上传网站之前正在使用Codeigniter。我的所有控制器在我的本地主机上工作正常,但在我尝试访问我的子域http://www.advertising.comlu.com/后将网站上传到服务器后,它可以工作。这意味着控制器“学校/索引”有效,但当我尝试点击其他页面时,它会重定向到http://error404.000webhost.com/?所以请帮帮我。
这是我的.htaccess文件:
$scope.feed = [{
'title': "A",
'body': "testA body"
},
{
'title': "b",
'body': "testb body"
}
]
$scope.showItem = {};
$scope.SetItemVisible = function (index) {
$scope.showItem[ index] = true;
}
<div class="list-group" ng-click="SetItemVisible($index)" ng-repeat="q in feed track by $index">
<a href="" class="list-group-item">
<h4 ng-model="showItem[$index]" class="list-group-item-heading">{{q.title}}</h4>
<p ng-show="showItem[$index]" value="true" class="list-group-item-text">{{q.body}}</p>
</a>
答案 0 :(得分:1)
使用此。htaccess
我个人推荐给Codeigniter用户
RewriteEngine on
RewriteCond $1 !^(index\.php|resources|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]