1- <!DOCTYPE html>
2- < html >
3- < head >
4- < meta charset ="utf-8 ">
5- < title > Feekool</ title >
6- < script type ="text/javascript ">
7- // Single Page Apps for GitHub Pages
8- // MIT License
9- // https://github.com/rafgraph/spa-github-pages
10- // This script takes the current url and converts the path and query
11- // string into just a query string, and then redirects the browser
12- // to the new url with only a query string and hash fragment,
13- // e.g., https://www.foo.tld/one/two?a=b&c=d#qwe, becomes
14- // https://www.foo.tld/?/one/two&a=b~and~c=d#qwe
15- // Note: this 404.html file must be at least 512 bytes for it to work
16- // with Internet Explorer (it is currently > 512 bytes)
17-
18- // If you're creating a Project Pages site and NOT using a custom domain,
19- // then set pathSegmentsToKeep to 1 (enterprise users may need to set it to > 1).
20- // This way the code will only replace the route part and not the real repository name,
21- // which is what we want for GitHub Pages.
22- // If you're using a custom domain, set pathSegmentsToKeep to 0.
23- var pathSegmentsToKeep = 1 ;
24-
25- var l = window . location ;
26- l . replace (
27- l . protocol + '//' + l . hostname + ( l . port ? ':' + l . port : '' ) +
28- l . pathname . split ( '/' ) . slice ( 0 , 1 + pathSegmentsToKeep ) . join ( '/' ) + '/?/' +
29- l . pathname . slice ( 1 ) . split ( '/' ) . slice ( pathSegmentsToKeep ) . join ( '/' ) . replace ( / & / g, '~and~' ) +
30- ( l . search ? '&' + l . search . slice ( 1 ) . replace ( / & / g, '~and~' ) : '' ) +
31- l . hash
32- ) ;
33- </ script >
34- </ head >
35- < body >
36- </ body >
37- </ html >
0 commit comments