Help us understand the problem. What is going on with this article?


More than 5 years have passed since last update.

Twitter, GitHub, Qiita などのように root/(username) でユーザーページをルーティングするところが増えてきている. このルーティングを採用し, help などのユーザー名を許可すると, root/help が奪われてしまう. そこで, 登録時に validate で, ある程度排除するのが習わしになっていると思うが, 急に root 直下に置きたいページが増えたときなどに取得されていると悲しいことになる.

また, サブドメインを利用するサービスだと, api などをうっかり取られてしまうケースが後を絶たない. みたいに取られることによる面白みもあるが, おおむねつらい. 実際, twitter では search アカウントが取られていて, TweetDeck では という URL をうまく解釈できず, search ユーザーの情報を表示する挙動となり, つらさの伝播が観測される.

そこで, 必要になりそうな名前をリザーブリストとして共有しておき, 悲しみを防ぎたい. 適当に思いついたのまとめただけだから, あとはたのんだ. なお, 複数形については意図的に除外しているので注意してほしい. (2014/02/18 1:29追記: 色々ジャンル分け等崩壊してきたのでどうにかしたい)



index, home, top, help, about, security, contact, connect, support, faq, form, mail, update, mobile, phone, portal


tour, tutorial, navigation(navi), manual, doc, company, store, shop, topic, news, information(info), howto, pr, press, release, sitemap,


plan, price, business, premium, member


term, privacy, rule, inquiry, legal, policy


icon, image(img), photo, css, stylesheet(style), script, src, js, javascript, dist, asset, source, static, file, flash, swf, xml, json, sag, cgi


account, user, item, entry, article, page, archive, tag, category, event, contest, word, product, project, download, video, blog, diary, site, popular, i (my, me), owner, profile, self, old, first, last, start, end, special, design, theme, purpose, book, read, organization, community, group, all


status(state), search, explore, share, feature, upload, rss, atom, widget, api, wiki, bookmark, captcha, comment, jump, ranking, setting, config, tool, connect, notify, recent, report, system(sys), message(msg), log, analysis, query, call, calendar, friend, graph, watch, cart, activity


password, auth, session, register, login, logout, signup, signin, signout, forgot, admin, root, secure


get, show, create, edit, update, post, destroy, delete, remove, reset, error, new, dashboard


recruit, join, offer, career, corp


  • Apache: cgi-bin, server-status, balancer-manager, ldap-status, server-info, svn

SQL 等で使う単語

  • 2 字: as, by, if, is, on, or
  • 3 字: add, dir, off, out, put
  • 4 字: case, else, find, then, when
  • 5 字~: count, order, select, switch


school, developer(dev), test, bug, code, guest, app, maintenance, roc, id, bot, game, forum, contribute, usage, feed, ad, service, official, language, repository, spec, license, asct, dictionary(dict), version(ver), gift, alpha, beta, tux, year, public, private, default, request(req), data, master, die, exit, eval, issue, thread, diagram


undef, nan, null, empty, 0





インフルエンサーの広告マッチングサービスBitStarとマーケティングツールInfluencer Power Rankingを開発するベンチャー
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away