我的網址就像https://localhost/admin#/dashboard 所以我必須刪除#從URL。 我正面臨着在angularJS中隱藏#從URL的問題,所以我已經修改我的代碼來解決這個問題,作爲提及在不同的論壇上。
我有加問題後刪除#從URL
$ locationProvider.html5Mode({啓用 :真實, requireBase:假 });
,並在我的索引,我有加
<base href="/admin">
,這我我的.htaccess文件
Options +FollowSymLinks
Options +Indexes
DirectoryIndex index.php
RewriteEngine on
RewriteCond $1 !^(index\.php|satellizer|images|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L,QSA]
它工作正常,但有2個問題 它有隱藏「管理員」從URL和我曾經使用jQuery的window.location.href它顯示我不同的網址,然後突然它重定向到新的URL沒有#和管理
你確實設置了'requireBase:false'。但是,使用' '。爲什麼? –
SaiUnique
,因爲它只適用於我提到的情況,但你有更好的建議,請與我分享。 – hu7sy
現在我使用默認的requireBase這是真的仍然顯示我一個錯誤。 – hu7sy