Search
 
SCRIPT & CODE EXAMPLE
 

SHELL

spa in github not working

<!DOCTYPE html>
<html>

<head>
    <meta charset="utf-8">
    <title>Single Page Apps for GitHub Pages</title>
    <script type="text/javascript">
        // Single Page Apps for GitHub Pages
        // https://github.com/rafrex/spa-github-pages
        // Copyright (c) 2016 Rafael Pedicini, licensed under the MIT License
        // ----------------------------------------------------------------------
        // This script takes the current url and converts the path and query
        // string into just a query string, and then redirects the browser
        // to the new url with only a query string and hash fragment,
        // e.g. http://www.foo.tld/one/two?a=b&c=d#qwe, becomes
        // http://www.foo.tld/?p=/one/two&q=a=b~and~c=d#qwe
        // Note: this 404.html file must be at least 512 bytes for it to work
        // with Internet Explorer (it is currently > 512 bytes)

        // If you're creating a Project Pages site and NOT using a custom domain,
        // then set segmentCount to 1 (enterprise users may need to set it to > 1).
        // This way the code will only replace the route part of the path, and not
        // the real directory in which the app resides, for example:
        // https://username.github.io/repo-name/one/two?a=b&c=d#qwe becomes
        // https://username.github.io/repo-name/?p=/one/two&q=a=b~and~c=d#qwe
        // Otherwise, leave segmentCount as 0.
        var segmentCount = 0;

        var l = window.location;
        l.replace(
            l.protocol + '//' + l.hostname + (l.port ? ':' + l.port : '') +
            l.pathname.split('/').slice(0, 1 + segmentCount).join('/') + '/?p=/' +
            l.pathname.slice(1).split('/').slice(segmentCount).join('/').replace(/&/g, '~and~') +
            (l.search ? '&q=' + l.search.slice(1).replace(/&/g, '~and~') : '') +
            l.hash
        );
    </script>
</head>

<body>
</body>

</html>

Comment

PREVIOUS NEXT
Code Example
Shell :: linux move to trash command line 
Shell :: awk column decimal to integer 
Shell :: ubuntu uninstall google chrome 
Shell :: adb install --abi armeabi-v7a aab 
Shell :: bash .inputrc color tab completion and more 
Shell :: bash base62 
Shell :: bash command to pretty print directory 
Shell :: how to usepyinstaller 
Shell :: ebola 
Shell :: install specific version pacakge go 
Shell :: how to access external drives from linux chrome os 
Shell :: ubuntu custuom boot iso /etc/grub.d/ 
Shell :: top command details 
Shell :: ignore always ask sudo permission on folder 
Shell :: when-i-start-ubuntu-it-enters-tty1-6-instead-of-my-desktop-how-do-i-get-to-de/65234#65234 
Shell :: pip install SSLComerz 
Shell :: permission denied cannnot remove a file in linux 
Shell :: How install CoolTerm on Linux? 
Shell :: Because you can never quite anticipate in which environment your particular zsh will be launched in, it is good practice to reset the options at the beginning of your script with the emulate command: 
Shell :: cmder find parameter formate not correct 
Shell :: cinelerra install terminal 
Shell :: cscp from remote server to windows subsystem 
Shell :: turn power off arch 
Shell :: install stdimage 
Shell :: how to close terminal 
Shell :: head until last line 
Shell :: add-apt-repository command not found ubuntu 20.04 
Shell :: telegram cli install ubuntu 
Shell :: debian install wrk 
Shell :: assing command to a variable 
ADD CONTENT
Topic
Content
Source link
Name
2+5 =