2017-07-31 3 views
0

j'ai un manifest.json et il a une propriété start_url que je veux pointer vers le premier fichier de ma demande d'une seule page.Comment définir le paramètre start_url d'un manifest.json comme étant la racine du site?

Ceci est index.html, et c'est la racine du site. Je veux que ce soit le start_url, mais ce fichier n'est jamais demandé en tant qu'URL.

Comment puis-je signaler start_url à la racine relative du site?

+2

Vous pouvez utiliser des chemins relatifs pour 'start_url', donc' « START_URL »: « ./index.html » 'devrait travailler - ou est-ce pas ce que vous vouliez dire? Voir aussi: https://developer.mozilla.org/en-US/docs/Web/Manifest#start_url. –

+0

@TomDavies Ensuite, l'utilisateur va à 'https: // example.com/app' mais l'URL de départ devient' https: // example.com/app/index.html' ou 'https://example.com/index .html'. – Keith

+0

On ne sait pas pourquoi la réponse de Tom ne va pas accomplir ce que vous demandez. Utiliser '" ./index.html "' ou '" ./ "' (si vous ne voulez pas inclure le 'index.html', pour une raison quelconque) devrait fonctionner. –

Répondre

-1

Ajouter cette ligne à votre manifest.json

"START_URL": "WhereEverYouNeedToRedirect",

Assurez-vous de maintenir la structure de votre manifest.json

articles suivants pourraient être utiles :

https://developers.google.com/web/fundamentals/web-app-manifest/

https://developer.mozilla.org/en-US/docs/Web/Manifest

+0

Salut, bienvenue à ALORS. Cela devrait être clair à partir de la question, mais il ne s'agit pas de définir le 'start_url' en général, mais plutôt de le définir sur une route par défaut. – Keith