刷新页面显示找不到文件错误

时间:2016-03-02 08:18:07

标签: angularjs apache .htaccess

我正在使用 apache 服务器来获取 angularJS 网络应用。它纯粹基于AngularJS / HTML5,没有像php或其他的服务器端编程。

当我在浏览器(Chrome 49+)上说 if(nums == null){ return 0; }else if(nums.length == 0){ return 0; }else{ int sum = 0; int countTill7 = 0; boolean six = false; for(int i = 0; i < nums.length; i++){ if(nums[i] != 6){ sum += nums[i]; }else if(nums[i] == 6){ six = true; countTill7++; }else if(six == true && nums[i - 1] == 7){ six = false; sum += nums[i]; } } return sum; } 时,根据定义的路线,我需要localhost。但是当我刷新页面时,浏览器会显示http://localhost/Login/Index

我浏览了 stackoverflow 上的一些帖子,并在我的The requested URL /Login/Index was not found on this server.文件中尝试了这个帖子:

.htaccess

我尝试删除几行,并在刷新页面时显示一些错误。所以这意味着正在应用.htaccess文件。所以我认为问题必须与<IfModule mod_rewrite.c> RewriteEngine On Options FollowSymLinks RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /#/$1 [L] </IfModule> 一致。我应该在RewriteRule写些什么?还有其他快速/更好的方法来解决这个问题吗?

0 个答案:

没有答案