HOME → 2 Web サーバー → 

nginxのBasic認証で、サイトの一部にセキュリティを掛ける

Raspberry Pi + nginx = Webサーバー
nginx での Basic認証 の設定方法
 

ホームページを増やしていくと、家族とか特定の人にしか見せたくないページが出来てくる。そこで、サブディレクトリーを作り、この中のページにだけセキュリティをかけてみた。( サブディレクトリー = hoge )


HOME → 2 Web サーバー → 

nginx のエラーメッセージをカスタマイズ

Webサイト 運用管理 SEO対策
クローラーからの 404エラー 対策
 

意味不明の、訳のわからない ”見つかりませんでした” というURLエラーが多く出るので、nginx のエラーメッセージのカスタマイズを行った。

sudo nano /etc/nginx/sites-available/default
で、ドメイン毎に ”404エラー用のページ” を設定。
HOME → 2 Web サーバー → 

PHPで、PCとスマホによってページを振り分ける

Raspberry Pi + nginx = Webサーバー
簡易型 モバイルフレンドリー対策 の実施
 

Search Console から 『http://arakan60.mydns.jp/ での「404」ページの増加』 というメールが届く。Message Type [WNC-658800]
内容は、

404(見つかりません)エラーを返す URL の数が著しく増加したことがスマートフォン用 Googlebot で検出されました。該当するページがパソコン向けサイトにあり、モバイル ユーザーにはエラーが表示される場合、ユーザーの利便性が低下していることになります。
HOME → 2 Web サーバー → 

nginx ドメイン名で接続先を変える 設定

Raspberry Pi + nginx = Webサーバー
ドメインによってドキュメントルートを変える設定
 
2つ目のドメイン arakan60.com をWordpress専用のドメインにする。

fukusuudomain12ドメインを2つ取ったので、一つは従来通りPC用のドメインとし、もう一つはモバイル用のドメインとして WordPress のブログサイト用と、ドメインによってアクセス先を変える方法を試みた。

 
HOME → 2 Web サーバー → 

nginxで、PCとスマホによって【サイトを振り分ける】方法

Raspberry Pi + nginx = Webサーバー
nginx で 【機器によってリダイレクト】 を試みる。
 

スマホ等、モバイル機器からアクセスがあった場合のみ、サブディレクトリーに構築したモバイルフレンドリーなブログサイトに自動的に接続するようにしてみた。尚、PCからのアクセスは、どちらのサイトにも自由にアクセスできることを前提とした。

nginxredirect010

nginxのリダイレクト設定で、スマホをサブディレクトリーに自動で誘導する。

HOME → 2 Web サーバー → 

1つのWebサーバー を 2つのドメイン で Dynamic DNS を運用

Raspberry Pi + nginx = Webサーバー
1つのWebサーバー を 2つのドメイン で運用
2つのドメイン で Dynamic DNS を運用
 
 
dynamicdns011
 
 
上記の2つのドメイン、
 ①.MyDNSで取得したドメイン → arakan60.mydns.jp
 ②.ムームーで取得したドメイン → arakan60.com
を、MyDNSのDynamic DNS で運用する方法を以下にまとめた。
 
HOME → 2 Web サーバー → 

Raspberry Pi cron で MyDNSにIPアドレスを自動通知

Raspberry Pi + nginx = Webサーバー
cron で MyDNSにIPアドレスを自動通知
 
MyDNS.JPには、IPアドレスを最低1週間に一度、通知しなければならない。
 
この通知を怠ると
 ・一週間以上IPアドレスの通知がないと、エラーサイトに誘導します。
 ・一ヶ月以上ご利用がないと、全てのデータを削除しますのでご注意ください。
と、なる。
 
定期的にジョブを自動実行する、【cron】という便利なスケジューラーがある。
 
この cron を利用して、IPアドレスを MyDNS に自動通知するように試みる。