このリポジトリは2023-09-09にアーカイブされています。 ファイルの閲覧とクローンは可能ですが、プッシュ、イシューの作成、プルリクエストはできません。
urloli.php/README.md

53 行
968 B
Markdown
Raw パーマリンク Blame 履歴

このファイルには曖昧(ambiguous)なUnicode文字が含まれています

このファイルには、他の文字と見間違える可能性があるUnicode文字が含まれています。 それが意図的なものと考えられる場合は、この警告を無視して構いません。 それらの文字を表示するにはエスケープボタンを使用します。

# Go言語で再創作しましたので、PHP版の対応は終了にしました。 [こちらまでご覧下さい。](https://gitler.moe/suwako/urloli.go)
# URLロリ
クッソ小さいURL短縮作成ソフトだわ〜♡
## 使い方
```sh
cp links.sample.json links.json
nvim links.json
```
nginxのコンフィグで
```
location / {
add_header Permissions-Policy interest-cohort=();
rewrite ^/(.+)$ /index.php?url=$1 last;
try_files $uri $uri/ /404.html;
}
```
links.jsonファイルの中に
```
{
"hogehoge": "https://076.moe"
}
```
https://(ドメイン名)/hogehoge にアクセスすると、https://076.moe に移転されます。
## 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
OUT: { "res": "https://076.moe" }
```