サブドメインをワイルドカードで割り付ける方法:熨斗(のし)
2020.11.15
サブドメインをワイルドカードで割り付ける方法を記載します。まず初期の設定としてAレコードを下記のように設定します。ドメイン名はご自分のドメイン名に変更ください。バリューも任意に設定ください。
*.example.com 123.123.123.123
次にVirtualhostsを下記のように設定します。%1の部分がサブドメインの値が入ってきます。これで出来上がりです。因みにSSL認証はどうするれば良いのかという人にヒントを記載します。「ワイルドカードSSL認証」などとググると方法が記載されているHPに行き当たると思います。そちらを試すと容易にワイルドカードのSSLも出来ちゃうですね?
<VirtualHost *:80>
ServerName www.example.com
DocumentRoot "/var/www/html/example.com"
ErrorLog /var/log/httpd/example.com_error_log
<Directory "/var/www/html/example.com">
AllowOverride All
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerName example.com
ServerAlias *.example.com
VirtualDocumentRoot "/var/www/html/subdomain/%1"
ErrorLog /var/log/httpd/sub.example.com_error_log
</VirtualHost>
案外簡単で拍子抜けひともいるかも知れないですが、これで何かのサービスを作ることは可能かと思いますよ。どうぞお試しあれ。
因みにexample.comというドメインは存在します、参考書や参考サイトなどで使われる「例えばサイト」は存在します。玄人志向の方はtestなどのドメイン名を使わずに上記のドメイン名を使用します。それには理由があるのです、察しがいい人は分かるかと思いますが、安全でないサイトへ飛んでしまったりする人がいるためです。あとダミー画像を生成したいのなら、Placehold.jpを使用すると良いですよ。運用しているのはソフテルという日本の会社です?
追記でSSL認証も書いときますね。Let’s Encryptでワイルドカード証明書の場合はこんな感じです。まず、certbotが入っているということが前提としてあります、無い場合はインストールしてください。まず最初に下記のコマンドを打ちます。ドメイン名は自分用に変えてください。
certbot certonly --manual \
-d *.example.com -m mail@example.com --agree-tos --manual-public-ip-logging-ok \
--preferred-challenges dns \
このような内容が表示されますので、TXTレコードの設定を行います。英語が分からなければコピペして翻訳アプリにかけてください。
_acme-challenge.example.com XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
TXTレコードが設定されたどうかの確認はMSDOSなどで下記のコマンドを打ちます。設定が完了された場合はVALUEの値が返ってきます。
nslookup -type=TXT _acme-challenge.example.com 8.8.8.8
上手く通ったあと、エンターを打ち次に進みます。上手くいくとpemが生成されましたよというメッセージが出るのでその階層をコピーします。コピーしたものを元にApacheのVirtualhostのconfigの設定を行います。こんな感じです。
<VirtualHost *:443>
ServerName www.example.com
DocumentRoot "/var/www/html/example.com"
ErrorLog /var/log/httpd/example.com_error_log
<Directory "/var/www/html/example.com">
AllowOverride All
</Directory>
SSLEngine on
SSLCertificateFile /etc/letsencrypt/live/example.com/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/example.com/privkey.pem
</VirtualHost>
<VirtualHost *:443>
ServerName example.com
ServerAlias *.example.com
VirtualDocumentRoot "/var/www/html/subtaxi/%1"
SSLEngine on
SSLCertificateFile /etc/letsencrypt/live/example.com/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/example.com/privkey.pem
ErrorLog /var/log/httpd/example.com_error_log
</VirtualHost>
著者名 @taoka_toshiaki
※この記事は著者が40代前半に書いたものです.
Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki
タグ
1, 123.123.123.123, 80, com, DocumentRoot, Error, example, gt, HP, html, lt, quot, servername, SSL, var, VirtualHost, Virtualhosts, www, カード, これ, ご自分, サブ, そちら, ドメイン, ドメイン名, のし, バリュー, ヒント, レコード, ワイルド, 下記, 人, 任意, 値, 初期, 変更, 容易, 方法, 次, 熨斗, 記載, 設定, 認証, 部分,
映画、チャッピーを観てきましたので感想なんかを。 #映画レビュー
2015.05.23
映画、チャッピーを観てきましたので感想なんかを残しときます。この映画、期待度No.1だそうです、映画を観た感想ですが意外に、良かったです。最初はちょっと生々しいと思う映像ですけど、徐々に慣れてくると見れる映画だと思います。例えると初期のワイルドスピードみたいな映像です。この映画、若干、暴力的なシーンがあるもののストーリーは結構しっかりしていました。有りがちな内容だとは思うものの最後まで飽きのこない感じに作られていました。ただ、「テンション」っていう服は無いなと思ってしました{あっ(´Д`)?間違った格好いい日本語だと心の中でツッコミをいれた人はいると思います!!}、この場面でテンションって映像はないだろと思いました・・・・、日本人なら映画よりその服に書いているテンションって言う文字に目が付くと思います。最後の最後で若干やらかした感はあるものの内容的はよかったです。
ちなみに、この頃の人工知能を取り扱った映画って、こう言う落ちが多い気がします。落ちの内容は言いませんが、実際それって命って何だろうとか、心って何だろうとか。そういう事につながってくると思うですよね。いずれ人類は自我(意識)のある人工知能を作ってしまうでしょうけど・・・そうなった時、人の想像を超えることが起きてもおかしくはないと思います。SF映画って基本的に警鐘を鳴らす意味合いも込められて作られていると思うですね、今回のチャッピーという映画も同じような警鐘を鳴らしていたということは、近い未来なのか遠い未来なのかは分かりませんが、そうなってもおかしくないという事なんだと思います。そこまで考えて観る人はあまりいないような気がしますが、監督は何か意図するところがあっただと思います。また、ニール・ブロムカンプ監督の映画って、「第9地区」、「エリジウム」そして「チャッピー」とストーリーの中に必ず貧困層が出てきます。おそらく次回作にも貧困層が出てくるでは無いかと思ってます。それは何か監督の意図があるからだと思います。
著者名 @taoka_toshiaki
※この記事は著者が30代前半に書いたものです.
Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki
タグ
1, no, シーン, ストーリー, スピード, チャッピー, ツッコミ, テンション, レビュー, ワイルド, 中, 人, 人工, 内容, 初期, 場面, 心, 感, 感じ, 感想, 文字, 日本人, 日本語, 映像, 映画, 最初, 最後, 服, 期待, 目, 知能, 若干, 言, 頃,