Angular Route With Html5mode Giving 'not Found' Page After Reload
I made some Angular routes as shown in the code bellow. app.config(function($routeProvider, $locationProvider, $provide) { $routeProvider .when('/', { templateUrl:
Solution 1:
I solved it myself.. you always need to make a .htaccess file in the root of your project. Containing the following:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Solution 2:
#BEGIN
Options +FollowSymLinks
<ifModule mod_rewrite.c>
RewriteEngine on
# Don't rewrite files or directories
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^(.*) your root folder/index.php [NC,L]
</ifModule>
#END
its working 100% <base href="/"></base>
also add to your index.html code in <head>
section
Post a Comment for "Angular Route With Html5mode Giving 'not Found' Page After Reload"