このリポジトリは2023-09-09にアーカイブされています。 ファイルの閲覧とクローンは可能ですが、プッシュ、イシューの作成、プルリクエストはできません。
2023-05-01 13:55:58 +09:00
|
|
|
|
# Go言語で再創作しましたので、PHP版の対応は終了にしました。 [こちらまでご覧下さい。](https://gitler.moe/suwako/urloli.go)
|
2023-02-06 13:41:06 +09:00
|
|
|
|
|
2022-04-19 23:35:20 +09:00
|
|
|
|
# URLロリ
|
|
|
|
|
クッソ小さいURL短縮作成ソフトだわ〜♡
|
|
|
|
|
|
|
|
|
|
## 使い方
|
|
|
|
|
```sh
|
|
|
|
|
cp links.sample.json links.json
|
|
|
|
|
nvim links.json
|
|
|
|
|
```
|
|
|
|
|
|
2022-04-19 23:39:10 +09:00
|
|
|
|
nginxのコンフィグで:
|
|
|
|
|
```
|
|
|
|
|
location / {
|
|
|
|
|
add_header Permissions-Policy interest-cohort=();
|
|
|
|
|
rewrite ^/(.+)$ /index.php?url=$1 last;
|
|
|
|
|
try_files $uri $uri/ /404.html;
|
|
|
|
|
}
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
links.jsonファイルの中に:
|
2022-04-19 23:35:20 +09:00
|
|
|
|
```
|
|
|
|
|
{
|
|
|
|
|
"hogehoge": "https://076.moe"
|
|
|
|
|
}
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
https://(ドメイン名)/hogehoge にアクセスすると、https://076.moe に移転されます。
|
2022-06-01 06:50:04 +09:00
|
|
|
|
|
|
|
|
|
## APIの使い方
|
|
|
|
|
|
|
|
|
|
### 短縮URLの創作
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
METHOD: POST
|
|
|
|
|
URL: https://urlo.li
|
|
|
|
|
PARAM: {
|
|
|
|
|
sosin: 1
|
|
|
|
|
api: 1
|
|
|
|
|
newurl: "(元URL)"
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
OUT: { "res": "(5英文字)" }
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
### 短縮したURLの確認
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
METHOD: GET
|
|
|
|
|
URL: https://urlo.li/kk1v9?api=1
|
2022-06-01 06:51:54 +09:00
|
|
|
|
OUT: { "res": "https://076.moe" }
|
2022-06-01 06:50:04 +09:00
|
|
|
|
```
|