yourlsにまだスパムやられる件

reCAPTCHAを導入して以降ほぼスパムは無くなったが、まだ時々怪しいURLを登録される。
もし手入力でやられてるのであれば対処のしようがないが、もうちょっと対策することに。

yourlsのサンプルのphpで書かれる文字列をググると下ぁぁぁぁ〜の方にうちのサイトが出てくるので、
そこから辿って来るのかもしれないと推測し、ちょっと文字列をいじった。
titleタグはincludes/functions-html.phpの//Page titleって所にあった。

PHPの本と、つかこ先生の単行本を買ってきたゾ

サンプルコードではないほぼオリジナルのツールを作った

http://upload.megahiza.net/text/

テキストを入力すると、それを書いたページが出力されるだけのページ。
PHPの入門書のサンプルコードみたいなツラだけどだって勉強中だもん。
XSS対策は一応してるから大丈夫だと思う。

長めのテキストをついったとかに貼っつけたいだけなのに機能もデザインも要らんねん。

Web制作初心者がyourlsを導入した過程のメモ

導入したプラグイン
 
random-keywords
 
URLが連番で発行されていくのは不都合がありそうなので導入。
 
 
アクセス解析ページを表示するためのプラグイン
 
DBにSQLiteを使うためのプラグイン。
当初MySQLが使えない環境にインストールしたため導入。
一応空のSQLiteファイルを作成してアップしたが必要かどうかは未検証。
アクセスが増えてきたらMySQLに変えましょう。
 
URLにハイフンを使えるようにするプラグイン(名前忘れた)
ランダム生成のURLにも入っちゃうので要らなかったかも。
 
インストーラー付属のindex.phpを使っていたらスパムにやられたのでreCaptchaを導入
参考サイト
http://blog.yourls.org/2015/05/integrating-the-new-google-recaptcha-with-yourls/