Différents entre ./ , ../ , ../../ , ~/ sur le chemin d'accès au fichier(URL) dans asp.net

J'ai un fichier de script .

<script src="~/Scripts/angular.js"></script>

Voir le chemin d'accès est ~/Script. Mais si je suis Entré ../../ au lieu de ~/,Également le processus de travail même .

Mon URL de site web comme : https://sample.com/Scripts/angular.js

Si je suis entré ../../ en avant Scripts ,alors il est automatiquement changer précédent URL(https://sample.com/Scripts/angular.js) .

Quelle est l'url ? Et comment peut automatiquement changé? et s'il vous plaît dites à propos de la différence entre ./, ../, ../../, ~/,/Scripts ,Scripts?

Quand on voit ce que l'URL "devient" dans le navigateur, ce que précisément vous êtes à la recherche? L'original de la source de la page qui a été donné dans le navigateur, ou l'état actuel de la cathédrale, le navigateur a rendu cette source?
Cliquez Url ensuite il suffit de taper ../../ avant Schin+Tendulkar-9178.jpg .
En effet, la modification de l'URL de cette manière signifie demandant le même fichier à partir d'un autre "dossier" (de sorte que l'URL peut potentiellement carte pour un dossier, mais c'est une autre histoire entièrement). Puisque le fichier n'est pas dans ce dernier endroit, vous obtenez une réponse 404.

OriginalL'auteur Ramesh Rajendran | 2013-10-09