Я не решаюсь задавать вопрос, который кажется таким простым вопросом, но я искал весь день для ответа, и ничто, кажется, не сократило его. На самом деле, мне еще предстоит найти аналогичный вопрос, который обычно является признаком того, что реальная проблема находится где-то между креслом и клавиатурой. На данный момент, хотя я полностью готов к подаче скромного пирога.Угловой 2 CLI на Github Страницы с глубоким связыванием falis при использовании настраиваемого url
Я занят экспериментированием с Угловым 2 CLI - который я развертываю на страницах Github ... все делается книгой и прекрасно работает, когда я использую стандартный url, то есть «username.github.io/projectname» ». Однако, как только я зарегистрирую и получаю доступ к сайту через пользовательский домен, я не могу перейти на любую страницу, кроме, конечно, индекса.
Я совершенно в тупике. Я установил базовое значение href в '/', и, как я уже говорил, все работает хорошо, пока он не будет доступен через пользовательский домен. Это заставило меня поверить, что это может быть в настройке DNS, но на самом деле это относительно простая запись A, указывающая на серверы Github в соответствии с их документами.
Любой легкий сарай на этом будет действительно полезен! Я буду включать фрагменты, которые, как я считаю, релевантны, но дайте мне знать, могу ли я предоставить дополнительную информацию. Я использую RC4, а CLI - бета 10. Регистратор DNS - Godaddy.
Заранее спасибо.
* environment.js
module.exports = function(environment) {
return {
environment: environment,
baseURL: '/',
locationType: 'auto'
};
};
* index.html
<head>
<meta charset="utf-8">
<title>Angular2Test</title>
<base href="/">
</head>
* самозагрузки
bootstrap(AppComponent, [
disableDeprecatedForms(),
provideForms(),
CommonService,
HTTP_PROVIDERS,
APP_ROUTER_PROVIDERS
])
.catch((err: any) => console.error(err));
Это будет намного проще для нас, если вы связываете хранилище. – tehp