├── .github └── workflows │ └── docker-image.yml ├── .gitignore ├── Dockerfile ├── README.md ├── cache └── .gitignore ├── chnroutes.txt ├── crypto-js.js ├── helper.php ├── index.php ├── lang.php ├── libs ├── AAEncode.php ├── Cache │ ├── Cache.php │ ├── CacheManager.php │ ├── FileCache.php │ └── RedisCache.php ├── EncryptTool.php ├── Languages.php ├── Redirects │ ├── BanChinaBrowser.php │ ├── ChinaOnlyHandler.php │ ├── DynamicHandler.php │ ├── EncryptHandler.php │ ├── FakePageHandler.php │ ├── Handler.php │ ├── MessageException.php │ ├── MobileOnlyHandler.php │ ├── NonChinaOnlyHandler.php │ ├── NormalHandler.php │ ├── OnceHandler.php │ ├── PCOnlyHandler.php │ ├── PasswordHandler.php │ ├── RedirectRequest.php │ ├── UserClient.php │ └── WhisperHandler.php └── ShortURL.php ├── preview.png ├── static └── basic.js └── view ├── ban_china_browser.php ├── client.php ├── dynamic.php ├── encrypt.php ├── password.php ├── welcome.php └── whisper2.php /.github/workflows/docker-image.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/.github/workflows/docker-image.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | .project -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/README.md -------------------------------------------------------------------------------- /cache/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /chnroutes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/chnroutes.txt -------------------------------------------------------------------------------- /crypto-js.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/crypto-js.js -------------------------------------------------------------------------------- /helper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/helper.php -------------------------------------------------------------------------------- /index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/index.php -------------------------------------------------------------------------------- /lang.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/lang.php -------------------------------------------------------------------------------- /libs/AAEncode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/libs/AAEncode.php -------------------------------------------------------------------------------- /libs/Cache/Cache.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/libs/Cache/Cache.php -------------------------------------------------------------------------------- /libs/Cache/CacheManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/libs/Cache/CacheManager.php -------------------------------------------------------------------------------- /libs/Cache/FileCache.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/libs/Cache/FileCache.php -------------------------------------------------------------------------------- /libs/Cache/RedisCache.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/libs/Cache/RedisCache.php -------------------------------------------------------------------------------- /libs/EncryptTool.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/libs/EncryptTool.php -------------------------------------------------------------------------------- /libs/Languages.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/libs/Languages.php -------------------------------------------------------------------------------- /libs/Redirects/BanChinaBrowser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/libs/Redirects/BanChinaBrowser.php -------------------------------------------------------------------------------- /libs/Redirects/ChinaOnlyHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/libs/Redirects/ChinaOnlyHandler.php -------------------------------------------------------------------------------- /libs/Redirects/DynamicHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/libs/Redirects/DynamicHandler.php -------------------------------------------------------------------------------- /libs/Redirects/EncryptHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/libs/Redirects/EncryptHandler.php -------------------------------------------------------------------------------- /libs/Redirects/FakePageHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/libs/Redirects/FakePageHandler.php -------------------------------------------------------------------------------- /libs/Redirects/Handler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/libs/Redirects/Handler.php -------------------------------------------------------------------------------- /libs/Redirects/MessageException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/libs/Redirects/MessageException.php -------------------------------------------------------------------------------- /libs/Redirects/MobileOnlyHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/libs/Redirects/MobileOnlyHandler.php -------------------------------------------------------------------------------- /libs/Redirects/NonChinaOnlyHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/libs/Redirects/NonChinaOnlyHandler.php -------------------------------------------------------------------------------- /libs/Redirects/NormalHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/libs/Redirects/NormalHandler.php -------------------------------------------------------------------------------- /libs/Redirects/OnceHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/libs/Redirects/OnceHandler.php -------------------------------------------------------------------------------- /libs/Redirects/PCOnlyHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/libs/Redirects/PCOnlyHandler.php -------------------------------------------------------------------------------- /libs/Redirects/PasswordHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/libs/Redirects/PasswordHandler.php -------------------------------------------------------------------------------- /libs/Redirects/RedirectRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/libs/Redirects/RedirectRequest.php -------------------------------------------------------------------------------- /libs/Redirects/UserClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/libs/Redirects/UserClient.php -------------------------------------------------------------------------------- /libs/Redirects/WhisperHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/libs/Redirects/WhisperHandler.php -------------------------------------------------------------------------------- /libs/ShortURL.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/libs/ShortURL.php -------------------------------------------------------------------------------- /preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/preview.png -------------------------------------------------------------------------------- /static/basic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/static/basic.js -------------------------------------------------------------------------------- /view/ban_china_browser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/view/ban_china_browser.php -------------------------------------------------------------------------------- /view/client.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/view/client.php -------------------------------------------------------------------------------- /view/dynamic.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/view/dynamic.php -------------------------------------------------------------------------------- /view/encrypt.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/view/encrypt.php -------------------------------------------------------------------------------- /view/password.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/view/password.php -------------------------------------------------------------------------------- /view/welcome.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/view/welcome.php -------------------------------------------------------------------------------- /view/whisper2.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ellermister/shorturl/HEAD/view/whisper2.php --------------------------------------------------------------------------------