url 404,我进入一个特定的url



我有一个网络应用程序,当我继续时:

http://localhost:8080/Test/home
http://localhost:8080/Test/login

它给了我404,但它没有给我家庭

我的app-routing.ts是:

const routes: Routes = [
{
path: environment.URL_LOGIN_ROUTING, loadChildren: () => import("./components/login/login.module").then(m =>
m.LoginModule)
},
{
path: environment.URL_HOME_ROUTING, component: HomeComponent, canActivate: [AuthGuard]
},
{path: '', redirectTo: environment.URL_LOGIN_ROUTING, pathMatch: 'full' }

];

在我的envinroment中是:

//ROUTING
const URL_LOGIN_ROUTING = "/login";
const URL_HOME_ROUTING = "/home";
export const environment = {
//DA INSERIRE NEL ROUTING
URL_LOGIN_ROUTING: URL_LOGIN_ROUTING,
URL_HOME_ROUTING: URL_HOME_ROUTING,
};

我从角度开始:

ng build --watch --base-href /Test/

我使用http://localhost:8080/Test/,但如果使用http://localhost:8080/Test/login

http://localhost:8080/Test/home

它给了我404。有人能帮我吗?

从路径中删除前面的/。在处理角度Router时,您永远不应该需要前一个或后一个/

const URL_LOGIN_ROUTING = "login";
const URL_HOME_ROUTING = "home";

相关内容

  • 没有找到相关文章

最新更新