<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ドット・エイチ・ティ・アクセス　ファイル | Webサイトに必要なことと道具</title>
	<atom:link href="https://xn--ecka7j.biz/tag/htaccess-file/feed/" rel="self" type="application/rss+xml" />
	<link>https://xn--ecka7j.biz</link>
	<description>セキュリティ対策、最適化、ツール、工作</description>
	<lastBuildDate>Sat, 07 Sep 2024 00:07:32 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://xn--ecka7j.biz/wp-content/uploads/2020/02/cropped-ogt-512-512-024-068-32x32.png</url>
	<title>ドット・エイチ・ティ・アクセス　ファイル | Webサイトに必要なことと道具</title>
	<link>https://xn--ecka7j.biz</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>軽量化：画像を次世代フォーマットに変換してサイトの表示スピードアップ</title>
		<link>https://xn--ecka7j.biz/redirect/614/</link>
					<comments>https://xn--ecka7j.biz/redirect/614/#comments</comments>
		
		<dc:creator><![CDATA[Jun-N]]></dc:creator>
		<pubDate>Sun, 05 Apr 2020 00:34:59 +0000</pubDate>
				<category><![CDATA[.htaccess]]></category>
		<category><![CDATA[ウェブサイトの軽量化]]></category>
		<category><![CDATA[プラグイン]]></category>
		<category><![CDATA[.htaccessファイル]]></category>
		<category><![CDATA[次世代フォーマット]]></category>
		<category><![CDATA[画像最適化]]></category>
		<category><![CDATA[表示スピードアップ]]></category>
		<guid isPermaLink="false">https://xn--ecka7j.biz/?p=614</guid>

					<description><![CDATA[目次 目的はユーザビリティの向上方法は画像の軽量化手段は適切なプラグインの導入次世代フォーマット変換前ではサイトの応答時間を遅くさせる理由（原因）はこれ！次世代フォーマットでの画像の配信WordPressサイトにはプラグ [&#8230;]]]></description>
										<content:encoded><![CDATA[

  <div id="toc" class="toc tnt-none toc-center tnt-none border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ul class="toc-list open"><li><a href="#toc1" tabindex="0">目的はユーザビリティの向上</a><ul><li><a href="#toc2" tabindex="0">方法は画像の軽量化</a></li><li><a href="#toc3" tabindex="0">手段は適切なプラグインの導入</a></li></ul></li><li><a href="#toc4" tabindex="0">次世代フォーマット変換前では</a><ul><li><a href="#toc5" tabindex="0">サイトの応答時間を遅くさせる理由（原因）はこれ！</a><ul><li><a href="#toc6" tabindex="0">次世代フォーマットでの画像の配信</a></li><li><a href="#toc7" tabindex="0">WordPressサイトにはプラグインが有効</a></li></ul></li><li><a href="#toc8" tabindex="0">使うプラグインはこれ</a><ul><li><a href="#toc9" tabindex="0">EWWW Image Optimizer</a></li></ul></li><li><a href="#toc10" tabindex="0">選択基準は、可用性、信頼性、保守性</a><ul><li><a href="#toc11" tabindex="0">インストール・有効化</a></li><li><a href="#toc12" tabindex="0">設定</a></li></ul></li><li><a href="#toc13" tabindex="0">.htaccessを編集</a><ul><li><a href="#toc14" tabindex="0">既にアップしている画像のWebP化</a></li><li><a href="#toc15" tabindex="0">Web Pに変換されているか確認する</a></li></ul></li></ul></li><li><a href="#toc16" tabindex="0">Search Consoleで確認</a></li><li><a href="#toc17" tabindex="0">まとめ</a></li><li><a href="#toc18" tabindex="0">考慮事項</a></li><li><a href="#toc19" tabindex="0">設定注意事項</a></li></ul>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">目的はユーザビリティの向上</span></h2>



<p>今回の<strong>目的</strong>は、<br>ユーザビリティ（<strong>有効さ、効率、ユーザの満足度の度合い</strong>）の向上の為の、<br>ひとつを実現すること。</p>



<h3 class="wp-block-heading"><span id="toc2">方法は画像の軽量化</span></h3>



<p><strong>方法</strong>は、<br><a>サイトの応答時間を</a>短縮させるに必要な画像の軽量化（最適化）すること</p>



<h3 class="wp-block-heading"><span id="toc3">手段は適切なプラグインの導入</span></h3>



<p>画像の最適化前に、どの程度表示速度に影響があるのかを把握しておき、</p>



<p>影響を最小限に抑えるための適切なプラグインの導入と、</p>



<p>プラグインの導入で実現する画像の最適化により削減された応答時間を確認します。</p>



<h2 class="wp-block-heading"><span id="toc4">次世代フォーマット変換前では</span></h2>



<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="700" height="305" src="https://xn--ecka7j.biz/wp-content/uploads/2022/04/01-w01-700-305-20.jpg" alt="PageSpeed Insights" class="wp-image-4117" srcset="https://xn--ecka7j.biz/wp-content/uploads/2022/04/01-w01-700-305-20.jpg 700w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/01-w01-700-305-20-500x218.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/01-w01-700-305-20-300x131.jpg 300w" sizes="(max-width: 700px) 100vw, 700px" /><figcaption class="wp-element-caption">PageSpeed Insights　次世代フォーマット変換前</figcaption></figure>



<p>測定タイミングによっては、上記以上のことも承知しています。</p>



<p><strong>この値は計測したタイミングでの瞬間値ということは理解・承知していることです。</strong></p>



<h3 class="wp-block-heading"><span id="toc5">サイトの応答時間を遅くさせる理由（原因）はこれ！</span></h3>



<figure class="wp-block-image size-full"><img decoding="async" width="700" height="451" src="https://xn--ecka7j.biz/wp-content/uploads/2022/04/02-w02-700-451-32.jpg" alt="特にモバイルでサイトの応答時間を遅くさせる理由（原因）" class="wp-image-4118" srcset="https://xn--ecka7j.biz/wp-content/uploads/2022/04/02-w02-700-451-32.jpg 700w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/02-w02-700-451-32-500x322.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/02-w02-700-451-32-300x193.jpg 300w" sizes="(max-width: 700px) 100vw, 700px" /><figcaption class="wp-element-caption">特にモバイルでサイトの応答時間を遅くさせる理由（原因）</figcaption></figure>



<p>モバイルでは、「<a>次世代フォーマットでの画像の配信</a>」で、3.9秒<strong><sup><span class="bold-red">※</span></sup></strong>の短縮が見込める様です。</p>



<p><span class="bold-red">※</span>.<span class="marker-under">3.9秒を侮ることなかれ。「<a>３秒の壁</a>」を乗り越える重要性･･･</span></p>



<p>最初の「３秒の壁」は、「ファーストビュー」が表れるまでです。ここが３秒以上かかってしまうとキャンセルされてしまう。つまり、あなたのホームページは訪問されない可能性が大きくなってくるのです。いまやネットに訪れる主役はパソコンではなく、スマホ（モバイル端末）です。</p>



<p>スマホの登場以来スマホの性能は飛躍して進歩してきましたが、まだパソコンの能力には及びません。</p>



<p>ネットを閲覧する際の端末の6割超がスマホからです。ですからスマホの性能を意識したサイト作りが大事になってくるのです。</p>



<p>パソコンでもつまり、</p>



<p>パソコンでは0.48秒（ここからもまだ、モバイル端末の非力がお分かり戴けると思います）</p>



<h4 class="wp-block-heading"><span id="toc6">次世代フォーマットでの画像の配信</span></h4>



<figure class="wp-block-image size-full"><img decoding="async" width="700" height="262" src="https://xn--ecka7j.biz/wp-content/uploads/2022/04/03-w03-700-262-40.jpg" alt="次世代フォーマットでの画像の配信" class="wp-image-4119" srcset="https://xn--ecka7j.biz/wp-content/uploads/2022/04/03-w03-700-262-40.jpg 700w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/03-w03-700-262-40-500x187.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/03-w03-700-262-40-300x112.jpg 300w" sizes="(max-width: 700px) 100vw, 700px" /><figcaption class="wp-element-caption">次世代フォーマットでの画像の配信</figcaption></figure>



<p>JPEG 2000、JPEG XR、WebP などの画像フォーマットは、<a>PNG や JPEG より圧縮性能が高く、ダウンロード時間やデータ使用量を抑えることができ</a>ます。</p>



<h4 class="wp-block-heading"><span id="toc7">WordPressサイトにはプラグインが有効</span></h4>



<p class="is-style-memo-box">アップロードした画像を最適なフォーマットに自動変換する<strong>プラグイン</strong>またはサービスの使用をご検討ください。</p>



<p>G<span class="marker-under">oogle Search Consoleの<strong>Page Speed Insightsの結果</strong>のLINKから</span><strong>WordPressサイトでの表示でのプラグインは以下の様なもの</strong>がありますが、</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="600" height="701" src="https://xn--ecka7j.biz/wp-content/uploads/2022/04/04-w04-600-701-34.jpg" alt="Google Search ConsoleのPage Speed Insightsの結果のLINKからWordPressサイトでの表示でのプラグイン" class="wp-image-4120" srcset="https://xn--ecka7j.biz/wp-content/uploads/2022/04/04-w04-600-701-34.jpg 600w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/04-w04-600-701-34-500x584.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/04-w04-600-701-34-300x351.jpg 300w" sizes="(max-width: 600px) 100vw, 600px" /><figcaption class="wp-element-caption">Google Search ConsoleのPage Speed Insightsの結果のLINKからWordPressサイトでの表示でのプラグイン</figcaption></figure>



<h3 class="wp-block-heading"><span id="toc8">使うプラグインはこれ</span></h3>



<h4 class="wp-block-heading"><span id="toc9">EWWW Image Optimizer</span></h4>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="470" height="331" src="https://xn--ecka7j.biz/wp-content/uploads/2022/04/05-w05-470-331-25.jpg" alt="EWWW Image Optimizer" class="wp-image-4121" srcset="https://xn--ecka7j.biz/wp-content/uploads/2022/04/05-w05-470-331-25.jpg 470w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/05-w05-470-331-25-300x211.jpg 300w" sizes="(max-width: 470px) 100vw, 470px" /><figcaption class="wp-element-caption">EWWW Image Optimizer</figcaption></figure>



<h3 class="wp-block-heading"><span id="toc10">選択基準は、可用性、信頼性、保守性</span></h3>



<ul class="wp-block-list">
<li>WordPressの<strong>最新バージョンでテストされていること</strong>（信頼性）</li>



<li>使用中のWordPressと<strong>互換性があること</strong>（有効性）</li>



<li><strong>更新頻度</strong>がある程度あること（保守性）</li>



<li><strong>有効インストール数</strong>がある程度あること（信頼性）</li>
</ul>



<p class="is-style-memo-box"><strong>このプラグインは、インストール、有効化の他に、プラグイン外でのサーバー設定が必要となります。</strong></p>



<h4 class="wp-block-heading"><span id="toc11">インストール・有効化</span></h4>



<p>管理画面（ダッシュボード）サイドバーの「プラグイン」&#x27a1;</p>



<p>プラグイン「新規追加」</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="400" height="785" src="https://xn--ecka7j.biz/wp-content/uploads/2022/04/06-w06-400-785-24.jpg" alt="管理画面（ダッシュボード）サイドバーの「プラグイン」&#x27a1;プラグイン「新規追加」" class="wp-image-4122" srcset="https://xn--ecka7j.biz/wp-content/uploads/2022/04/06-w06-400-785-24.jpg 400w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/06-w06-400-785-24-300x589.jpg 300w" sizes="(max-width: 400px) 100vw, 400px" /><figcaption class="wp-element-caption">管理画面（ダッシュボード）サイドバーの「プラグイン」&#x27a1;プラグイン「新規追加」</figcaption></figure>



<p>&#x27a1;　キーワードに「<strong>web P</strong>」を入れてプラグインの検索</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="470" height="136" src="https://xn--ecka7j.biz/wp-content/uploads/2022/04/07-w07-470-136-12.jpg" alt="キーワードに「web P」を入れてプラグインの検索" class="wp-image-4123" srcset="https://xn--ecka7j.biz/wp-content/uploads/2022/04/07-w07-470-136-12.jpg 470w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/07-w07-470-136-12-300x87.jpg 300w" sizes="(max-width: 470px) 100vw, 470px" /><figcaption class="wp-element-caption">キーワードに「web P」を入れてプラグインの検索</figcaption></figure>



<p>　「インストール」&#x27a1;「有効化」</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="700" height="227" src="https://xn--ecka7j.biz/wp-content/uploads/2022/04/08-w08-700-227-21.jpg" alt="「インストール」&#x27a1;「有効化」" class="wp-image-4124" srcset="https://xn--ecka7j.biz/wp-content/uploads/2022/04/08-w08-700-227-21.jpg 700w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/08-w08-700-227-21-500x162.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/08-w08-700-227-21-300x97.jpg 300w" sizes="(max-width: 700px) 100vw, 700px" /><figcaption class="wp-element-caption">「インストール」&#x27a1;「有効化」</figcaption></figure>



<h4 class="wp-block-heading"><span id="toc12">設定</span></h4>



<p><strong>プラグインの設定画面からWebPをオンにする</strong></p>



<p class="is-style-ok-box">管理画面（ダッシュボード）サイドバーの設定　＞　EWWW Image Optimizerを開き、「<strong>設定</strong>」クリック</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="400" height="384" src="https://xn--ecka7j.biz/wp-content/uploads/2022/04/09-w09-400-384-16.jpg" alt="EWWW Image Optimizerの設定" class="wp-image-4125" srcset="https://xn--ecka7j.biz/wp-content/uploads/2022/04/09-w09-400-384-16.jpg 400w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/09-w09-400-384-16-300x288.jpg 300w" sizes="(max-width: 400px) 100vw, 400px" /><figcaption class="wp-element-caption">EWWW Image Optimizerの設定</figcaption></figure>



<p><strong>Web Pタブを開きます。</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="700" height="422" src="https://xn--ecka7j.biz/wp-content/uploads/2022/04/10-w10-700-422-20.jpg" alt="Web Pタブ" class="wp-image-4126" srcset="https://xn--ecka7j.biz/wp-content/uploads/2022/04/10-w10-700-422-20.jpg 700w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/10-w10-700-422-20-500x301.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/10-w10-700-422-20-300x181.jpg 300w" sizes="(max-width: 700px) 100vw, 700px" /><figcaption class="wp-element-caption">Web Pタブ</figcaption></figure>



<p>「 &nbsp;」&nbsp;JPG から WebP への変換は非可逆ですが、品質の損失は最小です。 PNG からWebP への変換はロスレスです。のチェックボックスをON&#x2705;し、「変更を保存」します。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="700" height="591" src="https://xn--ecka7j.biz/wp-content/uploads/2022/04/10-w-11-700-591-068-36.jpg" alt="チェックボックスをON&#x2705;し「変更を保存」" class="wp-image-4148" srcset="https://xn--ecka7j.biz/wp-content/uploads/2022/04/10-w-11-700-591-068-36.jpg 700w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/10-w-11-700-591-068-36-500x422.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/10-w-11-700-591-068-36-300x253.jpg 300w" sizes="(max-width: 700px) 100vw, 700px" /><figcaption class="wp-element-caption">チェックボックスをON&#x2705;し「変更を保存」</figcaption></figure>



<p>「変更を保存」した後に、下部にでてくる「コード」を.htaccessに貼り付ける。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="700" height="403" src="https://xn--ecka7j.biz/wp-content/uploads/2022/04/11-w12-700-403-20.jpg" alt="「変更を保存」した後に、下部にでてくる「コード」" class="wp-image-4127" srcset="https://xn--ecka7j.biz/wp-content/uploads/2022/04/11-w12-700-403-20.jpg 700w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/11-w12-700-403-20-500x288.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/11-w12-700-403-20-300x173.jpg 300w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/11-w12-700-403-20-120x68.jpg 120w" sizes="(max-width: 700px) 100vw, 700px" /><figcaption class="wp-element-caption">「変更を保存」した後に、下部にでてくる「コード」</figcaption></figure>



<p>「コード」をコピーし、一度テキストエディタなどに貼り付けます。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="700" height="273" src="https://xn--ecka7j.biz/wp-content/uploads/2022/04/12-w13-700-273-28.jpg" alt="SublineText3" class="wp-image-4128" srcset="https://xn--ecka7j.biz/wp-content/uploads/2022/04/12-w13-700-273-28.jpg 700w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/12-w13-700-273-28-500x195.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/12-w13-700-273-28-300x117.jpg 300w" sizes="(max-width: 700px) 100vw, 700px" /><figcaption class="wp-element-caption">SublineText3で編集</figcaption></figure>



<h3 class="wp-block-heading"><span id="toc13">.htaccessを編集</span></h3>



<p class="is-style-alert-box">.htaccessによる<strong>自動振り分</strong>け<br><strong>jpg</strong>と<strong>png</strong>画像ファイルに対して、同名の<strong>WebP</strong>ファイルが同じ階層にある場合、<br><strong>WebP</strong>をサポートしているブラウザでは<strong>WebP</strong>ファイルを、<br>そうでないブラウザは<strong>jpg</strong>または<strong>png</strong>を自動で読み込む。</p>



<p class="is-style-memo-box">「EWWW Image Optimizer」がWebP設定時に吐き出すコードを利用します。</p>



<p>「<strong>.htaccess</strong>」を<strong>編集</strong>します。以下の例は<strong>エックスサーバー</strong>の例です。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="540" height="389" src="https://xn--ecka7j.biz/wp-content/uploads/2022/04/13-w14-540-389-21.jpg" alt="エックスサーバーの例" class="wp-image-4129" srcset="https://xn--ecka7j.biz/wp-content/uploads/2022/04/13-w14-540-389-21.jpg 540w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/13-w14-540-389-21-500x360.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/13-w14-540-389-21-300x216.jpg 300w" sizes="(max-width: 540px) 100vw, 540px" /><figcaption class="wp-element-caption">エックスサーバーの例</figcaption></figure>



<p><strong>XSERVERの例</strong>では、Web FTPから編集できます。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="720" height="1024" src="https://xn--ecka7j.biz/wp-content/uploads/2023/04/14-htaccess.jpg" alt="" class="wp-image-6855" srcset="https://xn--ecka7j.biz/wp-content/uploads/2023/04/14-htaccess.jpg 720w, https://xn--ecka7j.biz/wp-content/uploads/2023/04/14-htaccess-500x711.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2023/04/14-htaccess-300x427.jpg 300w" sizes="(max-width: 720px) 100vw, 720px" /><figcaption class="wp-element-caption">#BEGIN WordPressの前に、挿入※貼り付けます。</figcaption></figure>



<p><span class="marker-under-red"><strong>#BEGIN WordPressの前に</strong>、挿入<strong><sup>※</sup></strong>貼り付けます。</span></p>



<p class="is-style-alert-box"><strong><span class="bold-red">※</span></strong>．<span class="marker-under">前後のステートメントを削除したり、更新・上書きしない様、<span class="marker-under-red"><span class="bold-red">細心の注意を</span>払って</span>行ってください。</span>（.htaccessファイルはとても重要なものです）</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="785" height="1031" src="https://xn--ecka7j.biz/wp-content/uploads/2023/04/15-htaccess.jpg" alt="" class="wp-image-6856" srcset="https://xn--ecka7j.biz/wp-content/uploads/2023/04/15-htaccess.jpg 785w, https://xn--ecka7j.biz/wp-content/uploads/2023/04/15-htaccess-500x657.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2023/04/15-htaccess-300x394.jpg 300w, https://xn--ecka7j.biz/wp-content/uploads/2023/04/15-htaccess-768x1009.jpg 768w" sizes="(max-width: 785px) 100vw, 785px" /><figcaption class="wp-element-caption">「.htaccess」を編集</figcaption></figure>



<p>「<strong>保存する</strong>」で更新されます。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="540" height="99" src="https://xn--ecka7j.biz/wp-content/uploads/2022/04/16-w17-540-099-6.jpg" alt="更新" class="wp-image-4132" srcset="https://xn--ecka7j.biz/wp-content/uploads/2022/04/16-w17-540-099-6.jpg 540w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/16-w17-540-099-6-500x92.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/16-w17-540-099-6-300x55.jpg 300w" sizes="(max-width: 540px) 100vw, 540px" /><figcaption class="wp-element-caption">更新</figcaption></figure>



<p class="is-style-memo-box">先ほどのEWWW Image Optimizerの画面を見ると<strong><span class="badge-green">グリーン</span></strong>に変わっています。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="700" height="208" src="https://xn--ecka7j.biz/wp-content/uploads/2022/04/17-w18-700-208-16.jpg" alt="グリーンに変わっています" class="wp-image-4133" srcset="https://xn--ecka7j.biz/wp-content/uploads/2022/04/17-w18-700-208-16.jpg 700w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/17-w18-700-208-16-500x149.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/17-w18-700-208-16-300x89.jpg 300w" sizes="(max-width: 700px) 100vw, 700px" /><figcaption class="wp-element-caption">グリーンに変わっています</figcaption></figure>



<p>これで設定は完了です。</p>



<p><strong>.htaccess</strong>を設定する以前は、<strong>レッド（<span class="badge-red">未適用で.png</span>）</strong>でした。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="700" height="123" src="https://xn--ecka7j.biz/wp-content/uploads/2022/04/18-w19-700-123-11.jpg" alt=".htaccessを設定する以前" class="wp-image-4134" srcset="https://xn--ecka7j.biz/wp-content/uploads/2022/04/18-w19-700-123-11.jpg 700w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/18-w19-700-123-11-500x88.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/18-w19-700-123-11-300x53.jpg 300w" sizes="(max-width: 700px) 100vw, 700px" /><figcaption class="wp-element-caption">.htaccessを設定する以前</figcaption></figure>



<p class="is-style-ok-box">※. キャッシュプラグイン「WP Fastest Cache」を利用している場合は、WebP用のコードが入っているため、グリーンになっています。</p>



<h4 class="wp-block-heading"><span id="toc14">既にアップしている画像のWebP化</span></h4>



<p>管理画面（ダッシュボード）サイドバーのメディアから<strong>一括最適化</strong>を選び、</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="700" height="209" src="https://xn--ecka7j.biz/wp-content/uploads/2022/04/19-w20-700-209-19.jpg" alt="「最適化されていない画像をスキャンする」をクリック" class="wp-image-4135" srcset="https://xn--ecka7j.biz/wp-content/uploads/2022/04/19-w20-700-209-19.jpg 700w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/19-w20-700-209-19-500x149.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/19-w20-700-209-19-300x90.jpg 300w" sizes="(max-width: 700px) 100vw, 700px" /><figcaption class="wp-element-caption">「最適化されていない画像をスキャンする」をクリック</figcaption></figure>



<p>右側ボックスの<strong>Web Pのみ</strong>、チェックボックスを入れます。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="540" height="380" src="https://xn--ecka7j.biz/wp-content/uploads/2022/04/20-w21-540-380-21.jpg" alt="Web Pのみにチェック" class="wp-image-4136" srcset="https://xn--ecka7j.biz/wp-content/uploads/2022/04/20-w21-540-380-21.jpg 540w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/20-w21-540-380-21-500x352.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/20-w21-540-380-21-300x211.jpg 300w" sizes="(max-width: 540px) 100vw, 540px" /><figcaption class="wp-element-caption">Web Pのみにチェック</figcaption></figure>



<p>確認表示に応えます。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="540" height="163" src="https://xn--ecka7j.biz/wp-content/uploads/2022/04/21-w22-540-163-9.jpg" alt="確認表示" class="wp-image-4137" srcset="https://xn--ecka7j.biz/wp-content/uploads/2022/04/21-w22-540-163-9.jpg 540w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/21-w22-540-163-9-500x151.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/21-w22-540-163-9-300x91.jpg 300w" sizes="(max-width: 540px) 100vw, 540px" /><figcaption class="wp-element-caption">確認表示</figcaption></figure>



<p class="is-style-question-box"><strong>最適化が開始され、進捗状況が表示されます。</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="700" height="794" src="https://xn--ecka7j.biz/wp-content/uploads/2022/04/22-w23-700-794-45.jpg" alt="最適化が開始され、進捗状況表示" class="wp-image-4138" srcset="https://xn--ecka7j.biz/wp-content/uploads/2022/04/22-w23-700-794-45.jpg 700w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/22-w23-700-794-45-500x567.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/22-w23-700-794-45-300x340.jpg 300w" sizes="(max-width: 700px) 100vw, 700px" /><figcaption class="wp-element-caption">最適化が開始され、進捗状況表示</figcaption></figure>



<p><strong>進捗状況</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="700" height="122" src="https://xn--ecka7j.biz/wp-content/uploads/2022/04/23-w24-700-122-7.jpg" alt="最適化進捗状況表示" class="wp-image-4139" srcset="https://xn--ecka7j.biz/wp-content/uploads/2022/04/23-w24-700-122-7.jpg 700w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/23-w24-700-122-7-500x87.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/23-w24-700-122-7-300x52.jpg 300w" sizes="(max-width: 700px) 100vw, 700px" /><figcaption class="wp-element-caption">最適化進捗状況表示</figcaption></figure>



<p><strong>最適化完了</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="700" height="108" src="https://xn--ecka7j.biz/wp-content/uploads/2022/04/24-w25-700-108-5.jpg" alt="最適化完了" class="wp-image-4140" srcset="https://xn--ecka7j.biz/wp-content/uploads/2022/04/24-w25-700-108-5.jpg 700w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/24-w25-700-108-5-500x77.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/24-w25-700-108-5-300x46.jpg 300w" sizes="(max-width: 700px) 100vw, 700px" /><figcaption class="wp-element-caption">最適化完了</figcaption></figure>



<p class="is-style-ok-box"><strong>最適化が終わったら</strong></p>



<p>メディアライブラリの一覧で開き確認できます。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="700" height="760" src="https://xn--ecka7j.biz/wp-content/uploads/2022/04/25-w26-700-760-39.jpg" alt="右端の画像最適化部分" class="wp-image-4141" srcset="https://xn--ecka7j.biz/wp-content/uploads/2022/04/25-w26-700-760-39.jpg 700w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/25-w26-700-760-39-500x543.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/25-w26-700-760-39-300x326.jpg 300w" sizes="(max-width: 700px) 100vw, 700px" /><figcaption class="wp-element-caption">右端の画像最適化部分</figcaption></figure>



<p>見えにくいと思いますので、<strong>右端の画像最適化部分のみ切り出し</strong>ます。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="500" height="984" src="https://xn--ecka7j.biz/wp-content/uploads/2022/04/26-w27-500-984-35.jpg" alt="右端の画像最適化部分のみ切り出し" class="wp-image-4142" srcset="https://xn--ecka7j.biz/wp-content/uploads/2022/04/26-w27-500-984-35.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/26-w27-500-984-35-300x590.jpg 300w" sizes="(max-width: 500px) 100vw, 500px" /><figcaption class="wp-element-caption">右端の画像最適化部分のみ切り出し</figcaption></figure>



<p>筆者の場合、予め「<strong><a href="https://tinypng.com/">Tiny Ping</a></strong>」で画像圧縮を行い、プラグインの「<span class="marker-under-blue"><strong>Regenerate Thumbnails</strong>」で調整も行っている為、サイズ圧縮値は、<strong>目だつ物</strong>がない様ですが、これでも有効なのです。</span></p>



<p class="is-style-question-box">筆者のブログの様にたくさんの画像を使う場合は（塵も積もれば山となるです。）</p>



<h4 class="wp-block-heading"><span id="toc15">Web Pに変換されているか確認する</span></h4>



<p><span class="marker-under-blue">検証モード</span>に切り替えます。　「<strong>Ctrl</strong>」＋「<strong>Shift</strong>」＋　「<strong>I</strong>」　</p>



<p><span class="marker-under">または</span>、<span class="marker-under-blue">マウス右クリック</span>で出てきたポップアップの一番下　<span class="marker-under-blue">検証（I）</span></p>



<p>「<strong><span class="bold-blue">Network</span></strong>」表示。</p>



<p>（下の様に、開いた時、<strong><span class="bold-red">何もデータが表示されていない</span></strong>ことがあります。</p>



<p><span class="marker-under">その場合は「<strong>ctrl</strong>」+「<strong>R</strong>」で再</span><span class="marker-under">読み込み（リロード）して下さい。</span></p>



<p>「<strong>Network</strong>」表示</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="700" height="359" src="https://xn--ecka7j.biz/wp-content/uploads/2022/04/27-w28-700-359-33.jpg" alt="開いた時、何もデータがない" class="wp-image-4143" srcset="https://xn--ecka7j.biz/wp-content/uploads/2022/04/27-w28-700-359-33.jpg 700w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/27-w28-700-359-33-500x256.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/27-w28-700-359-33-300x154.jpg 300w" sizes="(max-width: 700px) 100vw, 700px" /><figcaption class="wp-element-caption">開いた時、何もデータがない</figcaption></figure>



<p class="is-style-ok-box"><strong>青枠で囲んだ部分</strong>が、<strong>次世代フォーマットWebＰ</strong>化された部分です。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="700" height="530" src="https://xn--ecka7j.biz/wp-content/uploads/2022/04/28-w29-700-530-51.jpg" alt="次世代フォーマットWebＰ化" class="wp-image-4144" srcset="https://xn--ecka7j.biz/wp-content/uploads/2022/04/28-w29-700-530-51.jpg 700w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/28-w29-700-530-51-500x379.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/28-w29-700-530-51-300x227.jpg 300w" sizes="(max-width: 700px) 100vw, 700px" /><figcaption class="wp-element-caption">青枠で囲んだ部分が、次世代フォーマットWebＰ化された部分</figcaption></figure>



<h2 class="wp-block-heading"><span id="toc16">Search Consoleで確認</span></h2>



<p>この記事を執筆しながら行った関係で、最初計測してから4時間以上かかってしまいました。</p>



<p>ネットが混んできている時間帯でもあり、想定程のスピードが出ていません</p>



<p>（この検証は、明日、同じ時間帯に試みてみようと思います）15：52</p>



<p class="is-style-memo-box"><strong>Search Console</strong><strong>で確認</strong><strong></strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="700" height="349" src="https://xn--ecka7j.biz/wp-content/uploads/2022/04/29-w30-700-349-20.jpg" alt="PageSpeed Insights" class="wp-image-4145" srcset="https://xn--ecka7j.biz/wp-content/uploads/2022/04/29-w30-700-349-20.jpg 700w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/29-w30-700-349-20-500x249.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/29-w30-700-349-20-300x150.jpg 300w" sizes="(max-width: 700px) 100vw, 700px" /><figcaption class="wp-element-caption">PageSpeed Insights</figcaption></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="700" height="427" src="https://xn--ecka7j.biz/wp-content/uploads/2022/04/30-w31-700-427-19.jpg" alt="次世代フォーマットでの画像配信" class="wp-image-4146" srcset="https://xn--ecka7j.biz/wp-content/uploads/2022/04/30-w31-700-427-19.jpg 700w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/30-w31-700-427-19-500x305.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/30-w31-700-427-19-300x183.jpg 300w" sizes="(max-width: 700px) 100vw, 700px" /><figcaption class="wp-element-caption">「次世代フォーマットでの画像配信」は3.9秒から0.15秒に</figcaption></figure>



<p><strong>モバイル</strong></p>



<p>それでも、改善できる項目の「次世代フォーマットでの画像配信」は3.9秒から0.15秒になりました。</p>



<p><strong>パソコンは</strong></p>



<p>「次世代フォーマットでの画像配信」が、0.48秒から、表示がなくなりました。</p>



<p>つまり画像に関してはGoogleの評価では改良の余地はない（改善できる点がない）ということです。</p>



<h2 class="wp-block-heading"><span id="toc17">まとめ</span></h2>



<p>目的は、表示スピードのアップを求めるのではない。</p>



<p class="is-style-primary-box">ユーザビリティの向上の向上を目指して</p>



<p>「次世代フォーマットでの画像配信」対応のプラグインを使うことで、結果的にスピードアップにつながった･･･ということです。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="700" height="400" src="https://xn--ecka7j.biz/wp-content/uploads/2022/04/32-usability-700-400-26.jpg" alt="usability" class="wp-image-4147" srcset="https://xn--ecka7j.biz/wp-content/uploads/2022/04/32-usability-700-400-26.jpg 700w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/32-usability-700-400-26-500x286.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/32-usability-700-400-26-300x171.jpg 300w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/32-usability-700-400-26-120x68.jpg 120w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/32-usability-700-400-26-160x90.jpg 160w" sizes="(max-width: 700px) 100vw, 700px" /><figcaption class="wp-element-caption">目的はユーザビリティの向上</figcaption></figure>



<h2 class="wp-block-heading"><span id="toc18">考慮事項</span></h2>



<div class="wp-block-cocoon-blocks-icon-box common-icon-box block-box information-box">
<p><span class="bold-red">一つだけ</span>、付け加えておきます。<br>それは、<span class="bold-red"><span class="marker-under">外部リソースに起因する点数ダウン※</span></span>は、どうしようもない。ということです。<br><br><span class="bold-red">※</span>.<strong>アドセンス</strong>、<strong>Analytics</strong>、<strong>Facebook</strong>、<strong>Twitter</strong><span class="bold-red">など※※</span>の外部が読み込まれている場合。<br><span class="bold-red">※※</span>.自サイトの情報以外、広告やSNSなどの情報も含みます。<br>（理由は、自身でコントロールできないからです。）<br></p>
</div>



<h2 class="wp-block-heading"><span id="toc19">設定注意事項</span></h2>



<hr>
<a href="Lasy_Load"><i class="fas fa-anchor fa-fw"></i>Lasy Load</a>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="800" height="501" src="https://xn--ecka7j.biz/wp-content/uploads/2022/04/33-EWW-136-800-37.jpg" alt="Lazy Load（遅延読み込み）は有効にしない（WordPress 5.5 から標準サポート）" class="wp-image-4115" srcset="https://xn--ecka7j.biz/wp-content/uploads/2022/04/33-EWW-136-800-37.jpg 800w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/33-EWW-136-800-37-500x313.jpg 500w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/33-EWW-136-800-37-300x188.jpg 300w, https://xn--ecka7j.biz/wp-content/uploads/2022/04/33-EWW-136-800-37-768x481.jpg 768w" sizes="(max-width: 800px) 100vw, 800px" /><figcaption class="wp-element-caption">Lazy Load（遅延読み込み）は有効にしない（WordPress 5.5 から標準サポート）</figcaption></figure>



<div class="wp-block-group is-style-ng-box is-layout-flow wp-block-group-is-layout-flow">
<p><strong>WordPress 5.5</strong> から標準で <strong>Lasy Load </strong>がサポートされる様になったため、<br>プラグインで機能する <strong>Lasy Load</strong> の設定は &#x2705; を付けないこと<br>これは何も、「<strong>EWWW Image Optimizer</strong>」に限ったことでなく、</p>



<p><strong><span class="marker-under">Lazy Load 機能を備えたプラグイン</span></strong>はこれらの機能は指定しないこと。<br>（重複すると<span class="bold-red">コンフリクト・干渉</span>してしまい<br>　不具合を起こす可能性があるので、&#x2705;を付けない方が良い）</p>
</div>



<div class="wp-block-group is-style-question-box is-layout-flow wp-block-group-is-layout-flow">
<p><strong>Lasy Load </strong>が関連するプラグイン（私が把握している範囲）</p>



<ul class="wp-block-list">
<li>a3 Lazy Load</li>



<li>Image optimization &amp; Lazy Load by Optimole</li>



<li>Jetpack</li>



<li>lazy-load</li>



<li>SG Optimizer</li>



<li>Unveil Lazy Load</li>
</ul>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://xn--ecka7j.biz/redirect/614/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>セキュリティ：あなたのWordPressサイトのセキュリティを高める</title>
		<link>https://xn--ecka7j.biz/security/388/</link>
		
		<dc:creator><![CDATA[Jun-N]]></dc:creator>
		<pubDate>Thu, 12 Mar 2020 05:06:10 +0000</pubDate>
				<category><![CDATA[.htaccess]]></category>
		<category><![CDATA[セキュリティ]]></category>
		<category><![CDATA[パーミッションの設定]]></category>
		<category><![CDATA[.htaccessファイル]]></category>
		<category><![CDATA[wp-config.phpファイル]]></category>
		<category><![CDATA[外部からのアクセスを禁止]]></category>
		<category><![CDATA[大事なこと]]></category>
		<guid isPermaLink="false">https://xn--ecka7j.biz/?p=388</guid>

					<description><![CDATA[WordPressサイトのセキュリティを高める wp-config.phpファイルを外部からのアクセス不可に設定する方法。.htaccessファイルに記載して外部からのアクセスを禁止にする。具体的な記入例と記載後の検証結 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="600" height="400" src="https://xn--ecka7j.biz/wp-content/uploads/2020/03/security-07-600-400-356-1.png" alt="" class="wp-image-426" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/03/security-07-600-400-356-1.png 600w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/security-07-600-400-356-1-500x333.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/security-07-600-400-356-1-300x200.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/security-07-600-400-356-1-250x167.png 250w" sizes="(max-width: 600px) 100vw, 600px" /></figure>



<p>WordPressサイトのセキュリティを高める</p>



<p><strong>wp-config.phpファイル</strong>を外部からのアクセス不可に設定する方法。<strong>.htaccess</strong>ファイルに記載して外部からのアクセスを禁止にする。具体的な記入例と記載後の検証結果の例をお伝えします。 WordPressサイトをお持ちの<strong>あなたにとっても大事なこと</strong>です。</p>




  <div id="toc" class="toc tnt-none toc-center tnt-none border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-4" checked><label class="toc-title" for="toc-checkbox-4">目次</label>
    <div class="toc-content">
    <ul class="toc-list open"><li><a href="#toc1" tabindex="0">セキュリティ（Security）を高める（切り出し編）</a><ul><li><a href="#toc2" tabindex="0">「wp-config.php」ファイルを外部からのアクセス不可に設定する</a><ul><li><a href="#toc3" tabindex="0">「.htaccess」ファイルに追記する</a></li><li><a href="#toc4" tabindex="0">実際のサーバ環境（XSERVER）のWebFTPでメンテナンス</a></li></ul></li><li><a href="#toc5" tabindex="0">設置後検証</a><ul><li><a href="#toc6" tabindex="0">403画面になって欲しかったけど</a></li><li><a href="#toc7" tabindex="0">なぜ？を調べてみた「403でなく画面が真っ白」で検索しても・・・</a></li><li><a href="#toc8" tabindex="0">あなたが、ご存知なら</a></li></ul></li></ul></li></ul>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">セキュリティ（Security）を高める（切り出し編）</span></h2>



<p><a href="https://イイネ.biz/security/150/#toc8">以前の記事で、「wp-config.php」のファイルのセキュリティについて書いた</a>のですが、</p>



<p>　テーブルのリネーム(wp-プイレイックスの変更)など、<span class="marker-under">色々な設定と織り交ぜて記載</span>している為（分かりにくいかもしてませんので）</p>



<p>今回は<span class="marker-under-blue">この部分の設定だけ切り出してお伝え</span>します。</p>



<h3 class="wp-block-heading"><span id="toc2">「wp-config.php」ファイルを外部からのアクセス不可に設定する</span></h3>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="600" height="400" src="https://xn--ecka7j.biz/wp-content/uploads/2020/03/security-16-600-400-076.png" alt="WordPressのセキュリティ対策" class="wp-image-389" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/03/security-16-600-400-076.png 600w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/security-16-600-400-076-500x333.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/security-16-600-400-076-300x200.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/security-16-600-400-076-250x167.png 250w" sizes="(max-width: 600px) 100vw, 600px" /></figure>



<p>データベースのアカウント情報が記載されている「<strong>wp-config.php</strong>」のファイルは、WordPressを利用する上で、最も重要で、最もセキュリティレベルを高く設定しなけ<span class="marker-under">ればいけないファイルです</span>。</p>



<p>（これも以前の記事にも書いたことですが、大事なことなので、改めて書いています）</p>



<p><br>
このファイルが、攻撃者の手に渡ってしまったら、データベースが直に操作されてしまう危険性があります。</p>



<p>そのため、<strong><span class="bold-red">外部からのアクセスを不可に設定</span></strong>し、<strong>パーミッションも厳しく設定する</strong>必要があります。（今回の例では触れませんが、パーミッションは600に設定しています）</p>



<h4 class="wp-block-heading"><span id="toc3">「.htaccess」ファイルに追記する</span></h4>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="600" height="697" src="https://xn--ecka7j.biz/wp-content/uploads/2020/03/htaccess-wp-config-600-697-048-284.png" alt="注意" class="wp-image-382" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/03/htaccess-wp-config-600-697-048-284.png 600w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/htaccess-wp-config-600-697-048-284-500x581.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/htaccess-wp-config-600-697-048-284-300x349.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/htaccess-wp-config-600-697-048-284-250x290.png 250w" sizes="(max-width: 600px) 100vw, 600px" /><figcaption>「wp-config.php」と同じ階層の「.htaccess※」ファイル</figcaption></figure>



<p>「<strong>wp-config.php</strong>」と<strong>同じ階層</strong>の「<strong>.htaccess<sup><span class="bold-red">※</span></sup></strong>」ファイルに、下記を入力してください。<br> <strong><span class="bold-red">※</span></strong><a>. </a>分散設定ファイル：<strong>ドット</strong>・<strong>エイチ</strong>・<strong>ティ</strong>・<strong>アクセス</strong> ファイルは、Apache（アパッチ）を用いたWebサーバにおいて、ディレクトリ単位でサーバの挙動の決定を設置できる設定ファイル</p>



<p>&lt;files wp-config<span class="red">\</span>.php&gt;</p>



<p>order allow,deny</p>



<p>deny from all</p>



<p>&lt;/files&gt;</p>



<p>　⇧<span class="red">￥</span>はサーバ環境では<span class="red">バックスラッシュ</span>（Unix制御文字として、Linuxも）です。</p>



<p>これで、外部からのアクセスは不可能になります。</p>



<p>「<strong>.htaccess</strong>」ファイルは、様々な設定をすることができます。<br>設定の範囲を後から分かりやすくするためには、<br>前後にコメント(<span class="red">#</span>で始まる)を挟むのもよいかも知れません<br>（多くのプラグインもセットアップでその様な注釈を自動で入れてくれます）</p>



<p>例えば、</p>



<p>#Begin wp-config.php Security
-2020/03/12</p>



<p>#END wp-config.php Security
-2020/03/12</p>



<p>の様に</p>



<h4 class="wp-block-heading"><span id="toc4">実際のサーバ環境（XSERVER）のWebFTPでメンテナンス</span></h4>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="600" height="199" src="https://xn--ecka7j.biz/wp-content/uploads/2020/03/htaccess-600-199-044.png" alt="XSERVER" class="wp-image-385" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/03/htaccess-600-199-044.png 600w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/htaccess-600-199-044-500x166.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/htaccess-600-199-044-300x100.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/htaccess-600-199-044-250x83.png 250w" sizes="(max-width: 600px) 100vw, 600px" /><figcaption>WebFTPで追記</figcaption></figure>



<ul class="wp-block-list"><li>.htaccessへの追記です。</li><li><span class="marker-under">既にある記載の変更・削除は、絶対に行わない様に注意して行ってください</span></li></ul>



<h3 class="wp-block-heading"><span id="toc5">設置後検証</span></h3>



<p><a href="https://イイネ.biz/wp-config.php/">https://イイネ.biz/wp-config.php/</a> では、</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="400" height="300" src="https://xn--ecka7j.biz/wp-content/uploads/2020/03/white-400-300-016.png" alt="403" class="wp-image-387" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/03/white-400-300-016.png 400w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/white-400-300-016-300x225.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/white-400-300-016-250x188.png 250w" sizes="(max-width: 400px) 100vw, 400px" /><figcaption>403 Forbiddenにならず、画面が真っ白！</figcaption></figure>



<h5 class="wp-block-heading"> ChromeもFirefoxでも、Edgeでもみんな真っ白な画面</h5>



<p>筆者が検証を行ったところ、⇧ 403<sup>※</sup>エラーでなく真っ白の何もない画面になります？</p>



<h4 class="wp-block-heading"><span id="toc6">403画面になって欲しかったけど</span></h4>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="400" height="300" src="https://xn--ecka7j.biz/wp-content/uploads/2020/03/error403-400-300-080.png" alt="403" class="wp-image-386" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/03/error403-400-300-080.png 400w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/error403-400-300-080-300x225.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/error403-400-300-080-250x188.png 250w" sizes="(max-width: 400px) 100vw, 400px" /><figcaption>HTTP 403、またはエラーメッセージ Forbidden（「閲覧禁止」「禁止されています」</figcaption></figure>



<p>本来、<strong><span class="bold-blue">“</span>HTTP 403</strong>、またはエラーメッセージ <strong>Forbidden</strong>（「閲覧禁止」「禁止されています」の意）は、HTTPステータスコードの一つ。 <br>　ページが存在するものの、特定のアクセス者にページを表示する権限が付与されず、アクセスが拒否されたことを示すもの。<span class="bold-blue">”</span></p>



<p>403になって欲しかった（XSERVERの場合）のだけど</p>



<h4 class="wp-block-heading"><span id="toc7">なぜ？を調べてみた「403でなく画面が真っ白」で検索しても・・・</span></h4>



<h5 class="wp-block-heading">403と関係している様な記載はみかけるものの、</h5>



<p>「画面が真っ白に」では、どの記載も・どれも当てはまらない。</p>



<h5 class="wp-block-heading"><strong>「意図した内容とは<span class="bold-red">ちがった</span>もののこれはこれで良いか！」と居直りぎみ</strong></h5>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="600" height="400" src="https://xn--ecka7j.biz/wp-content/uploads/2020/03/security-13-600-400-072.png" alt="Website" class="wp-image-380" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/03/security-13-600-400-072.png 600w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/security-13-600-400-072-500x333.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/security-13-600-400-072-300x200.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/security-13-600-400-072-250x167.png 250w" sizes="(max-width: 600px) 100vw, 600px" /><figcaption>WordPressのセキュリティ対策</figcaption></figure>



<p><strong>もちろん<span class="marker-under-blue">ちゃんとしたURL入力では、正常に操作もできます</span>ので。</strong></p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="600" height="400" src="https://xn--ecka7j.biz/wp-content/uploads/2020/03/security-17-600-400-076.png" alt="wordpress" class="wp-image-381" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/03/security-17-600-400-076.png 600w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/security-17-600-400-076-500x333.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/security-17-600-400-076-300x200.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/security-17-600-400-076-250x167.png 250w" sizes="(max-width: 600px) 100vw, 600px" /><figcaption>セキュリティ対策</figcaption></figure>



<h4 class="wp-block-heading"><span id="toc8">あなたが、ご存知なら</span></h4>



<p>あなたが、403でなく真っ白になる理由・原因をご存知ならコメント戴けると嬉しいです。</p>



<div class="wp-block-image"><figure class="alignright size-large"><img loading="lazy" decoding="async" width="179" height="179" src="https://xn--ecka7j.biz/wp-content/uploads/2020/03/security_action-0179-0179-0008-0032.png" alt="セキュリティ対策自己宣言" class="wp-image-269" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/03/security_action-0179-0179-0008-0032.png 179w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/security_action-0179-0179-0008-0032-100x100.png 100w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/security_action-0179-0179-0008-0032-150x150.png 150w" sizes="(max-width: 179px) 100vw, 179px" /><figcaption>アルファ・ＩＴＣは、セキュリティ対策自己宣言二つ星を宣言しました</figcaption></figure></div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>セキュリティ：WordPress対策：Tableのリネーム</title>
		<link>https://xn--ecka7j.biz/security/150/</link>
		
		<dc:creator><![CDATA[Jun-N]]></dc:creator>
		<pubDate>Tue, 03 Mar 2020 07:17:57 +0000</pubDate>
				<category><![CDATA[.htaccess]]></category>
		<category><![CDATA[セキュリティ]]></category>
		<category><![CDATA[パーミッションの設定]]></category>
		<category><![CDATA[.htaccessファイル]]></category>
		<category><![CDATA[セキュリティ対策]]></category>
		<category><![CDATA[テーブルリネーム]]></category>
		<category><![CDATA[パーミッション]]></category>
		<guid isPermaLink="false">https://xn--ecka7j.biz/?p=150</guid>

					<description><![CDATA[目次 目的は、データベースに対するセキュリティ対策 手動でテーブル名を変更するセキュリティ対策 導入時がベストですが、導入後でもできます。①「wp-config.php」で設定しているプレフィックスを変更FTPで行う（X [&#8230;]]]></description>
										<content:encoded><![CDATA[

  <div id="toc" class="toc tnt-none toc-center tnt-none border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-6" checked><label class="toc-title" for="toc-checkbox-6">目次</label>
    <div class="toc-content">
    <ul class="toc-list open"><li><a href="#toc1" tabindex="0"> 目的は、データベースに対するセキュリティ対策 </a></li><li><a href="#toc2" tabindex="0"> 手動でテーブル名を変更するセキュリティ対策 </a></li><li><a href="#toc3" tabindex="0">導入時がベストですが、導入後でもできます。</a><ul><li><a href="#toc4" tabindex="0">①「wp-config.php」で設定しているプレフィックスを変更</a></li><li><a href="#toc5" tabindex="0">FTPで行う（XSERVERの場合） </a></li><li><a href="#toc6" tabindex="0">phpMyAdminで行う</a></li><li><a href="#toc7" tabindex="0">②利用している全テーブルのプレフィックスを変更する</a><ul><li><a href="#toc8" tabindex="0">XSERVERログイン＞サーバ管理＞データベース＞phpmyadmin(MySQL5.7) </a></li></ul></li><li><a href="#toc9" tabindex="0"> ③「options」・「usermeta」テーブル内の項目を変更する </a></li><li><a href="#toc10" tabindex="0">ちょっと待った～～～～～</a></li></ul></li><li><a href="#toc11" tabindex="0"> 「wp-config.php」アクセス不可に設定する </a><ul><li><a href="#toc12" tabindex="0">WebFTP (XSERVER)で行う</a></li><li><a href="#toc13" tabindex="0"> .htaccessを使って制限 する</a></li></ul></li><li><a href="#toc14" tabindex="0">攻撃されやすいファイルのアクセス制限</a><ul><li><a href="#toc15" tabindex="0"> .htaccessに記載（ wp-config.php&nbsp; と wp-cron.php&nbsp; ）</a></li></ul></li><li><a href="#toc16" tabindex="0">.htaccessの保護</a><ul><li><a href="#toc17" tabindex="0"> .htaccess 自体の保護</a></li></ul></li><li><a href="#toc18" tabindex="0">ディレクトリ表示の禁止</a><ul><li><a href="#toc19" tabindex="0"> .htaccessに記述を追加する </a></li></ul></li><li><a href="#toc20" tabindex="0">ログイン管理画面（wp-login.php）のアクセス制限</a><ul><ul><li><a href="#toc21" tabindex="0"> 別途（SiteGuard WP Plugin）で行う </a></li></ul></li></ul></li><li><a href="#toc22" tabindex="0">次は、パーミッション設定です。</a><ul><li><a href="#toc23" tabindex="0">WebFTPで行う（XSERVER）</a></li><li><a href="#toc24" tabindex="0"> wp-config.phpのパーミッション </a></li><li><a href="#toc25" tabindex="0">.htaccess のパーミッション  </a></li></ul></li><li><a href="#toc26" tabindex="0">まとめ</a></li></ul>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1"> 目的は、データベースに対するセキュリティ対策 </span></h2>



<p><strong><span class="bold-blue"><span class="marker-under">目的</span></span></strong><a>は、データベース(db)<strong>テーブルに対するセキュリティ</strong>対策</a>です。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="600" height="400" src="https://xn--ecka7j.biz/wp-content/uploads/2020/03/rename-600-400-064-308.png" alt="WordPress" class="wp-image-149" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/03/rename-600-400-064-308.png 600w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/rename-600-400-064-308-500x333.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/rename-600-400-064-308-300x200.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/rename-600-400-064-308-250x167.png 250w" sizes="(max-width: 600px) 100vw, 600px" /><figcaption>WordPressのセキュリティに必要なこと</figcaption></figure>



<div class="wp-block-group is-style-information-box"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<p>テーブルのリネームは、一連のセキュリティ対策の一環です。</p>



<p>WordPressをインストール後（デフォルト）では、全てのテーブルには「<span class="bold-red"><strong>wp</strong>_</span>」というプレフィックスが設定されています。</p>



<p><strong>脆弱性対策の一環として「テーブル名」を特定されにくくし、データベースに対しての攻撃があった場合でも「テーブル名」が特定しずらく、攻撃者によって行われるSQLインジェクション<sup><strong><span class="bold-red">※</span></strong></sup>で、不正にテーブルが削除・変更されてしまうなどの予防にも役立ちます</strong>。</p>



<p>「テーブル名」を<strong>特定されにくく</strong>するために、プレフィックスを<strong>オリジナルに設定する</strong>のです。</p>



<p>　プレフィックスを変更できるプラグインも存在しますが、プラグインに頼るよりここではより確実なSQLによる変更を行います。</p>



<p>（SQL文など使い慣れていない方も多いかとはおもいますが、出来るだけ分かりやすくお伝えして行きますので、セキュリティ対策の一環としてお役立ていただければ幸いです。）</p>



<p><span class="bold-red">※</span>．<strong>SQL Injection</strong>（インジェクション）は、アプリケーションの<strong>セキュリティ上の不備を意図的に利用し</strong>、アプリケーションが<strong>想定しないSQL文を実行させる</strong>ことにより、データベースシステムを<strong>不正に操作する攻撃方法</strong>。</p>



<p>　（複数のSQL文を注入することによる<strong><span class="bold-red">データの破壊</span></strong>やサイトコンテンツの<strong><span class="bold-red">改ざ</span>ん</strong>、ストアドプロシージャ(データベースに対する一連の処理をまとめた手続きにしたもの)を実行されることによる<strong><span class="bold-red">情報の漏洩</span></strong>や<span class="red">情報の<strong>改ざん</strong></span>、OS<strong><span class="red">コマンドの実行</span></strong>などを引き起こすこともできる）</p>
</div></div>



<h2 class="wp-block-heading"><span id="toc2"> 手動でテーブル名を変更するセキュリティ対策 </span></h2>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="640" height="400" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/0101-rename-640-400-084-336.png" alt="テーブルのリネーム" class="wp-image-15" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/0101-rename-640-400-084-336.png 640w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/0101-rename-640-400-084-336-500x313.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/0101-rename-640-400-084-336-300x188.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/0101-rename-640-400-084-336-250x156.png 250w" sizes="(max-width: 640px) 100vw, 640px" /><figcaption>WordPressが使用するテーブル名の変更</figcaption></figure>



<p>正確にはWordPressが利用する<span class="marker-under-blue">データベース（MySQL）のテーブルに対するprefix変更</span>です。</p>



<h2 class="wp-block-heading"><span id="toc3">導入時がベストですが、導入後でもできます。</span></h2>



<p>一般的には<span class="marker-under-blue">WordPressセットアップ直後がベストですが</span>、<br>WordPress<br><span class="marker-under">ホームページ公開後でも（対象が増えますので、少し手間が増えますが）できます</span>。</p>



<div class="wp-block-group is-style-information-box"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<p>変更手順は、以下の３つのステップに分かれます。</p>



<p>①-「<strong>wp-config.php</strong>」で設定している、<strong>テーブルプレフィックス</strong>（prefix）を<strong>変更</strong>する</p>



<p>②-&nbsp;<strong>WordPress</strong>で利用している、<strong>全てのテーブルのプレフィックス</strong>（prefix）を<strong>変更</strong>する</p>



<p>③-「<strong>options</strong>」テーブルと「<strong>usermeta</strong>」テーブル内の<strong>項目を変更</strong>する</p>
</div></div>



<h3 class="wp-block-heading"><span id="toc4">①「wp-config.php」で設定しているプレフィックスを変更</span></h3>



<div class="wp-block-group is-style-information-box"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<p>WordPressのファイル群で、テーブルプレフィックスを指定しているファイルが</p>



<p>「<strong>wp-config.php</strong>」です。</p>



<p>今回<strong>WordPress</strong>を<strong>インストール</strong>した<strong>ドメイン</strong>（イイネ.biz）に<strong>FTPで入って</strong>、</p>



<p><strong>WordPressフォルダ</strong>内の『<strong>wp-config.php<sup><strong><span class="bold-red">※</span></strong></sup></strong>』ファイル内で行います。</p>



<p>これをインストール時に設定してしまえば良いのですが、インストール後に変更したいという場合もあります。（この説明はWordPressインストール後の方法です。）</p>
</div></div>



<div class="wp-block-group is-style-question-box"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<p>また、この記事では<strong>２つの環境</strong>（2つの異なるドメイン、 <strong>イイネ<span class="bold-blue">.biz</span></strong>： 当サイト と  <strong>イイネ<span class="bold-red">.net</span></strong>：テストサイト）に、ほぼ<strong>同時並行</strong>的に<strong>WordPressをインストール</strong>し、<strong>セキュリティ対策など</strong>を行っていくことで、タイミングの違いなどをそれぞれのキャプチャを添付し、出来るだけセキュリテイ対策を<strong>わかりやすくお伝えして行くこと</strong>に努めています。</p>



<p><span class="bold-red"><strong>※</strong></span>. 「<strong>wp-config.php</strong>」というファイルは、<span class="marker-under-red">WordPressを利用する上で、最も重要で、最もセキュリティレベルを高く設定しなければいけないファイル</span>です。</p>



<p>　なぜなら、「wp-config.php」には、データベースの<strong><span class="marker-under-red">アカウント情報</span></strong>（データベースのID・パスワード）が<strong>記載されている</strong>からです。</p>
</div></div>



<div class="wp-block-group is-style-memo-box"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<p>　リネーム後の「<a><strong>wp-config.php</strong></a>」<span class="marker-under-blue"><strong>そのもののセキュリティ対策</strong>は<strong>後途</strong></span>（外部からのアクセスを不可にする為に、<strong>パーミッション</strong>も厳しく設定する。）で<strong>お伝えしたいと</strong>思います。</p>



<p> ここで、<strong>wp-config.php</strong>を編集して、<strong>データベース</strong>(db)の<strong>テーブル</strong>名(プレフィックスだけ)を変更するだけでは、問題 （このままでは『<strong>このページにアクセスするための十分なアクセス権がありません。</strong>』と警告メッセージが表示されてしまいます。） が残ります。 </p>



<p>　その為に、&nbsp;<strong>wp-config.pnp</strong>の<strong>内容</strong>自体（<strong><span class="bold-red">記述内容</span></strong>）を編集(変更)するのです。</p>



<p><strong>wp-config.php</strong>の中身の<span class="marker-under"><strong>70行</strong>前後<strong>くらいにあ</strong>る</span>（利用環境によって前後します）</p>



<p>『<strong>$table_prefix</strong>』という部分を変更・<strong>編集</strong>します。</p>



<p>$table_prefix = ‘wp_’;　という部分を</p>



<p>$table_prefix = ‘wp<strong><span class="bold-red">2</span></strong>_’;　<strong><sup><strong><span class="bold-red">※</span></strong></sup></strong>　など、別なものに変更するのです。</p>



<p>（<span class="bold-red"><strong>※</strong>.</span>各自の実態にあわせて実際は別のプレフィックスにします。）</p>



<p><span class="badge"><span class="fz-20px">Point</span></span>： <strong><span class="bold-red">※</span></strong>.&nbsp;<strong>小文字／大文字の扱いは注意</strong>してください。</p>



<p>特に<strong>開発環境と運用環境が異なる場合は注意が必要</strong>です。</p>



<p><strong>開発環境</strong>が<strong>windows</strong>や<strong>Mac</strong>で、<strong>運用環境</strong>が<strong>Linux</strong>（多くのレンタルサーバー）の場合で、開発環境から運用環境に<strong>デプロイ</strong>(deploy：ネットワークを通じてシステムを開発環境から本番環境に配置)する様な場合、文字コードの関係で、開発環境で動いていたものが、運用（本番）環境では動かないなんてことにもなりかねません</p>



<p>（特にテーブル名など）※それぞれ文字コードの扱い(CCSID:文字セットの識別)が違いますから。（この件の詳しいことは別途日を改めてお伝えできれば、と思っています。）</p>



<p>またプレフックスの最後は<strong>半角<span class="bold-red">アンダースコア</span></strong>( <strong><strong><span class="bold-red">_</span></strong></strong> )で終わる様にしてください。 </p>
</div></div>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="600" height="400" src="https://xn--ecka7j.biz/wp-content/uploads/2020/03/security-03-600-400-508.png" alt="" class="wp-image-429" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/03/security-03-600-400-508.png 600w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/security-03-600-400-508-500x333.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/security-03-600-400-508-300x200.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/security-03-600-400-508-250x167.png 250w" sizes="(max-width: 600px) 100vw, 600px" /></figure>



<h3 class="wp-block-heading"><span id="toc5">FTPで行う（XSERVERの場合） </span></h3>



<p><a><strong>Xserver</strong></a><strong>ログイン</strong>&nbsp;＞&nbsp;<strong>ファイル監理</strong>&nbsp;＞&nbsp;<strong>FTP(WebFTP)</strong>&nbsp;＞&nbsp;<strong>ご自分のドメイン名</strong>&nbsp;＞&nbsp;<strong>public_html</strong>&nbsp;＞</p>



<p>&nbsp;「&#x2705;」<strong>wp-config.php</strong>&#x27a1;「編集」ボタン</p>



<p></p>



<p><strong>wp-config.php&nbsp;の「編集」</strong></p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="348" height="700" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb01-348-700-032-092.png" alt="wp-config.php の「編集」" class="wp-image-38" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb01-348-700-032-092.png 348w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb01-348-700-032-092-300x603.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb01-348-700-032-092-250x503.png 250w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb01-348-700-032-092-149x300.png 149w" sizes="(max-width: 348px) 100vw, 348px" /><figcaption>wp-config.php の「編集」</figcaption></figure>



<p> &#x2705; をつけて、「編集」ボタンを押下すると⇩以下の様な表示になります。 </p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="580" height="747" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb02-580-747-020-040.png" alt="wp-config.php の「編集」" class="wp-image-39" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb02-580-747-020-040.png 580w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb02-580-747-020-040-500x644.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb02-580-747-020-040-300x386.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb02-580-747-020-040-250x322.png 250w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb02-580-747-020-040-233x300.png 233w" sizes="(max-width: 580px) 100vw, 580px" /><figcaption>wp-config.php の「編集」</figcaption></figure>



<p> <span class="red">サーバーの<strong>FTP上</strong>での<strong>編集は困難</strong></span>ですので、<strong>コピペ</strong>で「<strong>Sublime Text 3</strong>」などの<strong>テキストエディタ</strong>に移して、「<strong>Sublime Text 3</strong>」上で<strong>編集後</strong>に、<strong>編集後の状態</strong>を<strong>コピペ</strong>で<strong>WebFTP上</strong>に<strong>移し</strong>「<strong>保存する</strong>」で<strong>置き換え</strong>ましょう。　　<a><strong>wp-config.php</strong></a> </p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="680" height="167" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb03-680-167-020-052.png" alt="wp-config.php の「編集」" class="wp-image-40" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb03-680-167-020-052.png 680w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb03-680-167-020-052-500x123.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb03-680-167-020-052-300x74.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb03-680-167-020-052-250x61.png 250w" sizes="(max-width: 680px) 100vw, 680px" /><figcaption>wp-config.php の「編集」</figcaption></figure>



<p>この例では<strong>、<span class="bold-blue">72</span> Step</strong>です。</p>



<p>ここを変更します。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="680" height="300" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb04-680-300-036-092.png" alt="wp-config.php" class="wp-image-41" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb04-680-300-036-092.png 680w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb04-680-300-036-092-500x221.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb04-680-300-036-092-300x132.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb04-680-300-036-092-250x110.png 250w" sizes="(max-width: 680px) 100vw, 680px" /><figcaption>wp-config.phpの編集</figcaption></figure>



<p>⇧例では、<strong>72 Stepをコメント化</strong>し、新しく<strong>73Stepに追記</strong>したため、１Step増えました</p>



<p>この状態で、「Ctrl」＋「A」で全体を選択しコピペでWebFTP上の<strong>wp-config.php</strong></p>



<p>に移し「<strong>保存</strong>」します。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="555" height="50" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb05-555-050-004-004.png" alt="wp-config.php変更前" class="wp-image-42" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb05-555-050-004-004.png 555w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb05-555-050-004-004-500x45.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb05-555-050-004-004-300x27.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb05-555-050-004-004-250x23.png 250w" sizes="(max-width: 555px) 100vw, 555px" /><figcaption>wp-config.php変更前</figcaption></figure>



<p>パス　/xn--ecka7j.biz/public_html/　　　<strong><span class="bold-red">⇩変更後</span></strong>、⇧変更前</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="555" height="51" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb06-555-051-004-008.png" alt="wp-config.php変更後" class="wp-image-43" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb06-555-051-004-008.png 555w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb06-555-051-004-008-500x46.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb06-555-051-004-008-300x28.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb06-555-051-004-008-250x23.png 250w" sizes="(max-width: 555px) 100vw, 555px" /><figcaption>wp-config.php変更後</figcaption></figure>



<div class="wp-block-group is-style-question-box"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<p>更新日時が変わったことで更新を確認します。</p>



<p>続いて<strong>②データベース(db)の(</strong><strong>全て（12個）のテーブルのプレフィックス</strong>を<strong>)</strong><strong>変更</strong>です。</p>
</div></div>



<h3 class="wp-block-heading"><span id="toc6">phpMyAdminで行う</span></h3>



<h3 class="wp-block-heading"><span id="toc7">②利用している全テーブルのプレフィックスを変更する</span></h3>



<h4 class="wp-block-heading"><span id="toc8">XSERVERログイン＞サーバ管理＞データベース＞phpmyadmin(MySQL5.7) </span></h4>



<p>&nbsp;<strong>php-adminログイン</strong></p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="475" height="334" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb07-475-334-020-056.png" alt="php-adminログイン" class="wp-image-44" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb07-475-334-020-056.png 475w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb07-475-334-020-056-300x211.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb07-475-334-020-056-250x176.png 250w" sizes="(max-width: 475px) 100vw, 475px" /><figcaption>php-adminログイン</figcaption></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="680" height="309" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb08-680-309-056-176.png" alt="この時点のテーブル一覧" class="wp-image-45" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb08-680-309-056-176.png 680w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb08-680-309-056-176-500x227.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb08-680-309-056-176-300x136.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb08-680-309-056-176-250x114.png 250w" sizes="(max-width: 680px) 100vw, 680px" /><figcaption>この時点のテーブル一覧（12テーブル）</figcaption></figure>



<p> <strong>「SQL」タブ</strong>に移ります。 </p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="680" height="244" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb09-680-244-016-044.png" alt="「SQL」タブ" class="wp-image-46" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb09-680-244-016-044.png 680w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb09-680-244-016-044-500x179.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb09-680-244-016-044-300x108.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb09-680-244-016-044-250x90.png 250w" sizes="(max-width: 680px) 100vw, 680px" /><figcaption>「SQL」タブ</figcaption></figure>



<div class="wp-block-group is-style-question-box"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<p>　既に、同じデータベース上に、別のドメイン用のWordPressをインストールし、プレフィックスも変更していることから、ここでは別のプレフィックス（<strong>ユニーク</strong>・一意<strong>な</strong>）を付けます。</p>



<p>「SQL」タブから、<strong>ALTER</strong>&nbsp;TABLE&nbsp;<strong><span class="bold-blue">wp_</span></strong>commentmeta&nbsp;<strong><span class="bold-red">RENAME</span></strong>&nbsp;TO&nbsp;<strong><span class="bold-red">jn1_</span></strong>commentmeta;　などを入力して変更します。<span class="badge-blue"><span class="fz-20px"><strong>「実行」</strong></span></span></p>



<p>　しかし、<span class="marker-under">SQLタブに直接入力は間違えやすく・しかも困難な部分もあります</span>。</p>



<p>　事前に<strong>テキストエディタでしっかり文法ミスの無い様に入力してチェックしておいて</strong>から、</p>



<p><span class="marker-under">コピペでSQLタブに移して「実行」の方が良いでしょう。</span></p>
</div></div>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="680" height="312" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb10-680-312-052-168.png" alt="ALTER TABLE実行後" class="wp-image-47" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb10-680-312-052-168.png 680w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb10-680-312-052-168-500x229.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb10-680-312-052-168-300x138.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb10-680-312-052-168-250x115.png 250w" sizes="(max-width: 680px) 100vw, 680px" /><figcaption>ALTER TABLE実行  前</figcaption></figure>



<p>と言っておいて実際にはミスるのですが（笑）･･･印をつけたもの。この時点ではまだ気付いていない</p>



<p><strong>あなたに、</strong>間違い（違い）が分かりますか？</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="668" height="235" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb11-668-235-040-104.png" alt="ALTER TABLE" class="wp-image-48" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb11-668-235-040-104.png 668w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb11-668-235-040-104-500x176.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb11-668-235-040-104-300x106.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb11-668-235-040-104-250x88.png 250w" sizes="(max-width: 668px) 100vw, 668px" /><figcaption>ALTER TABLE</figcaption></figure>



<p>ここで<span class="badge-blue"><span class="fz-20px">実行</span></span></p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="399" height="97" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb12-399-097-008-020.png" alt="実行後のメッセージ" class="wp-image-49" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb12-399-097-008-020.png 399w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb12-399-097-008-020-300x73.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb12-399-097-008-020-250x61.png 250w" sizes="(max-width: 399px) 100vw, 399px" /><figcaption>実行後のメッセージ</figcaption></figure>



<p>　でエラーが無かったことが判ります。</p>



<p>「F5」キーでリフレッシュ表示すると、</p>



<p>12個のテーブル名のリネーム（プレフィックスの変更）完了が確認できます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="552" height="873" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb13-552-873-044-168.png" alt="結果" class="wp-image-50" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb13-552-873-044-168.png 552w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb13-552-873-044-168-500x791.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb13-552-873-044-168-300x474.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb13-552-873-044-168-250x395.png 250w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb13-552-873-044-168-190x300.png 190w" sizes="(max-width: 552px) 100vw, 552px" /><figcaption>ここで気づいても良いのですが、、、</figcaption></figure>



<p> 「構造」をクリックすると　⇩ </p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="680" height="308" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb14-680-308-052-180.png" alt="テーブルの並び順が" class="wp-image-51" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb14-680-308-052-180.png 680w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb14-680-308-052-180-500x226.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb14-680-308-052-180-300x136.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb14-680-308-052-180-250x113.png 250w" sizes="(max-width: 680px) 100vw, 680px" /><figcaption>テーブルの並び順が！！！</figcaption></figure>



<p><strong>　<span class="marker-under-red">&#x261d;テーブルの並び順がおかしい？</span></strong>（ここで<strong>やっと</strong>気付く）</p>



<p><strong>　リネームミスです</strong><a href="https://phpmyadmin-sv574.xserver.jp/sql.php?db=aitc_wp2&amp;token=e31b4c4f5fdbadcd585459402f8825cf&amp;goto=db_structure.php&amp;table=jnl_postmeta&amp;pos=0"><strong>jn<span class="bold-red">l_</span>postmeta</strong></a>　は、<a href="https://phpmyadmin-sv574.xserver.jp/sql.php?db=aitc_wp2&amp;token=e31b4c4f5fdbadcd585459402f8825cf&amp;goto=db_structure.php&amp;table=jnl_postmeta&amp;pos=0"><strong>jn<span class="bold-blue">1</span>_postmeta</strong></a>　に<strong>修正</strong>です。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="680" height="198" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb15-680-198-024-072.png" alt="" class="wp-image-52" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb15-680-198-024-072.png 680w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb15-680-198-024-072-500x146.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb15-680-198-024-072-300x87.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb15-680-198-024-072-250x73.png 250w" sizes="(max-width: 680px) 100vw, 680px" /><figcaption>見分けがつきにくい1とl</figcaption></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="680" height="262" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb16-680-262-028-164.png" alt="修正後" class="wp-image-53" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb16-680-262-028-164.png 680w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb16-680-262-028-164-500x193.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb16-680-262-028-164-300x116.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb16-680-262-028-164-250x96.png 250w" sizes="(max-width: 680px) 100vw, 680px" /><figcaption>修正後</figcaption></figure>



<div class="wp-block-group is-style-memo-box"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<p><strong>⇧<span class="marker">OKです。</span></strong></p>



<p>これで、Wordpress標準で設定されているテーブルは全てプレフィックスを変更しました。</p>



<p>ですが、<strong>注意しなければならないのが</strong>、<span class="marker-under">「プラグイン」で使用しているテーブルもプレフィックス変更しなければならない。</span>ということです。</p>



<p><strong>今回の場合は、WordPressをインストールしただけで、何もプラグインをインストールしていないから大丈夫です。</strong></p>



<p>ここで、<strong>各テーブルのプレフィックスが<span class="bold-red">前の例と違う</span>のは<span class="marker-under-red">ご愛敬</span></strong></p>
</div></div>



<p>（単にこの<strong>タイミング</strong>(<strong>プラグインの導入で</strong>テーブルが)<strong>14個</strong>のになった時の<strong>キャプチャを忘れた</strong>ので、別の環境のものを貼り付けています）</p>



<p>ほかのデータベースのテーブルのキャプチャです<strong><span class="bold-green"><span class="marker-under">m( _ _ )m</span></span></strong>）</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="651" height="384" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb17-651-384-012-052.png" alt="別環境のリネーム状況" class="wp-image-54" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb17-651-384-012-052.png 651w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb17-651-384-012-052-500x295.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb17-651-384-012-052-300x177.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb17-651-384-012-052-250x147.png 250w" sizes="(max-width: 651px) 100vw, 651px" /><figcaption>別環境のリネーム状況： ： <strong><strong>SiteGuard WP Plugin</strong></strong>で2つ追加  </figcaption></figure>



<div class="wp-block-group is-style-memo-box"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<p>例えば、<strong>⇧</strong>　別環境<strong><sup><span class="bold-red">※</span></sup></strong>だと2つテーブルが多く<strong>14個</strong>です。</p>



<p>(<strong><span class="bold-blue">SiteGuard WP Plugin</span></strong>で追加されたものです。：日本製のサイトガード用のプラグイン)</p>



<p>更に、プラグインの「<strong><span class="bold-green">xo security</span></strong>」をインストールすると、（☚セキュリティプラグイン）</p>



<p><strong>**_<span class="bold-green">xo_security_loginlog</span></strong>テーブルが追加され<strong>15Table</strong>となっています<strong>⇩</strong></p>
</div></div>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="665" height="429" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb18-665-429-068-224.png" alt="「xo security」をインストール" class="wp-image-55" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb18-665-429-068-224.png 665w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb18-665-429-068-224-500x323.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb18-665-429-068-224-300x194.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb18-665-429-068-224-250x161.png 250w" sizes="(max-width: 665px) 100vw, 665px" /><figcaption>「xo security」をインストールでテーブルが1つ追加された　</figcaption></figure>



<div class="wp-block-group is-style-memo-box"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<p>&#x261d;は別環境、<strong>①②③</strong>の処理(プレフィックス変更)後にプラグインをインストールで追加されたテーブルですが、<strong>①</strong>の『<strong>wp-config.ph</strong>p』の変更と、<strong>③</strong>の<strong>テーブル内の項目を変更</strong>の結果がうまく反映されていることの表れ(証明)です。</p>
</div></div>



<p><strong>次は③テーブル内の項目を変更です。</strong></p>



<h3 class="wp-block-heading"><span id="toc9"> ③「options」・「usermeta」テーブル内の項目を変更する </span></h3>



<div class="wp-block-group is-style-information-box"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<p>　先ほど、Wordpressで利用している全テーブルのプレフィックスを変更しましたが、このままだと、まだ不十分です。</p>



<p>試しに、<strong>WordPress</strong><strong>の管理画面を開いてみますと、</strong>「アクセス権限がありません」とエラーになります。まだやらなければならない作業があるからです。</p>



<p>理由は、「<span class="bold-red">wp_</span>」というプレフィックスが使用されているのは、<strong>テーブル名だけでなく</strong>、<span class="red"><strong>データの名前</strong>にも使用されている</span>からです。</p>



<p>　どこのデータかというと、<strong>オリジナルのテーブル</strong>では、『<strong><span class="bold-red">wp_</span>options</strong>』と『<strong><span class="bold-red">wp_</span>usermeta</strong>』で、あなたが<span class="bold-blue">先の処理で変更</span>した。</p>



<p>「<strong><span class="bold-blue">jn1_</span>options</strong>」<strong>テーブル</strong>と「<strong><span class="bold-blue">jn1_</span>usermeta</strong>」<span class="marker-under-blue"><strong>テーブル</strong>内にある<strong>データ</strong></span>です。</p>



<p>　<span class="marker-under-red">テーブル名は、分かりました。でもどうやってテーブル内のデータを見つけるの？</span></p>



<p>お任せください。</p>



<p>まず、「<span class="bold-red">options</span>」テーブル内から、<span class="marker-under-blue">下記クエリで、該当データを検索</span>しましょう。</p>



<p>SELECT * FROM<span class="bold-blue"> <strong>jn1_</strong></span><strong>options</strong> WHERE <strong>option_name</strong> LIKE ‘<strong>%<span class="bold-red">wp_</span>%</strong>’</p>



<p>テーブル<strong>jn1_options</strong>の<strong>option_name</strong>と言う項目の中(データ）にLIKE <strong>%<strong>wp_</strong>%</strong>’ は総称名（ワイルドカード：wp_で始まるもの全て）で探す（SELECTする）ことを指示しています。</p>
</div></div>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="680" height="79" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb19-680-079-016-044.png" alt="SELECT文" class="wp-image-56" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb19-680-079-016-044.png 680w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb19-680-079-016-044-500x58.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb19-680-079-016-044-300x35.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb19-680-079-016-044-250x29.png 250w" sizes="(max-width: 680px) 100vw, 680px" /><figcaption>SELECT文</figcaption></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="680" height="205" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb20-680-205-016-036.png" alt="SQLタブでSELECT文を実行" class="wp-image-57" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb20-680-205-016-036.png 680w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb20-680-205-016-036-500x151.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb20-680-205-016-036-300x90.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb20-680-205-016-036-250x75.png 250w" sizes="(max-width: 680px) 100vw, 680px" /><figcaption>SQLタブでSELECT文を実行</figcaption></figure>



<p>「実行」すると、</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="680" height="95" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb21-680-095-016-040.png" alt="実行結果" class="wp-image-58" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb21-680-095-016-040.png 680w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb21-680-095-016-040-500x70.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb21-680-095-016-040-300x42.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb21-680-095-016-040-250x35.png 250w" sizes="(max-width: 680px) 100vw, 680px" /><figcaption>実行結果</figcaption></figure>



<p>となります。対象は、  <strong>WP_user_roles</strong>です 。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="333" height="78" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb22-333-078-008-016.png" alt="wp_user_roles" class="wp-image-59" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb22-333-078-008-016.png 333w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb22-333-078-008-016-300x70.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb22-333-078-008-016-250x59.png 250w" sizes="(max-width: 333px) 100vw, 333px" /><figcaption>wp_user_roles</figcaption></figure>



<p><strong><span class="bold-red">※</span></strong>．ここで、 id：91の wp_page_for_privacy_policy も<strong><span class="bold-red">WP_</span></strong>が付いているじゃあないかとお気づきのあなた、「さすが、注意力があります」。でも安心してください。 </p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="332" height="69" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb23-332-069-008-020.png" alt="wp_page_for_privacy_policy" class="wp-image-60" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb23-332-069-008-020.png 332w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb23-332-069-008-020-300x62.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb23-332-069-008-020-250x52.png 250w" sizes="(max-width: 332px) 100vw, 332px" /><figcaption>wp_page_for_privacy_policy</figcaption></figure>



<div class="wp-block-group is-style-memo-box"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<p> ’<span class="bold-blue">wp_page_for_privacy_policy</span>には他に影響を与えるデータではないのです。</p>



<p>（プライバシーポリシーに関するものです） </p>



<p>⇧ここで「&#x2705;」「<strong>編集</strong>」クリックでここの値を直接編集入力で「<strong>jn1</strong>_user_roles」に変更して「<strong>実行</strong>」でも良いのですが、<strong>確実性を求め、SQLで実行</strong>します。</p>
</div></div>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="680" height="56" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb24-680-056-012-028.png" alt="UPDATE文" class="wp-image-61" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb24-680-056-012-028.png 680w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb24-680-056-012-028-500x41.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb24-680-056-012-028-300x25.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb24-680-056-012-028-250x21.png 250w" sizes="(max-width: 680px) 100vw, 680px" /><figcaption>UPDATE文</figcaption></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="676" height="78" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb25-676-078-012-032.png" alt="UPDATE文" class="wp-image-62" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb25-676-078-012-032.png 676w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb25-676-078-012-032-500x58.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb25-676-078-012-032-300x35.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb25-676-078-012-032-250x29.png 250w" sizes="(max-width: 676px) 100vw, 676px" /><figcaption>UPDATE文</figcaption></figure>



<p> 「実行」 </p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="471" height="69" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb26-471-069-008-020.png" alt="" class="wp-image-63" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb26-471-069-008-020.png 471w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb26-471-069-008-020-300x44.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb26-471-069-008-020-250x37.png 250w" sizes="(max-width: 471px) 100vw, 471px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="680" height="81" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb27-680-081-012-024.png" alt="確認" class="wp-image-64" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb27-680-081-012-024.png 680w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb27-680-081-012-024-500x60.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb27-680-081-012-024-300x36.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb27-680-081-012-024-250x30.png 250w" sizes="(max-width: 680px) 100vw, 680px" /><figcaption>確認</figcaption></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="676" height="103" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb28-676-103-016-048.png" alt="確認" class="wp-image-65" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb28-676-103-016-048.png 676w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb28-676-103-016-048-500x76.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb28-676-103-016-048-300x46.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb28-676-103-016-048-250x38.png 250w" sizes="(max-width: 676px) 100vw, 676px" /><figcaption>確認</figcaption></figure>



<p> 「実行」 </p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="586" height="85" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb29-586-085-012-032.png" alt="変更を「確認」" class="wp-image-66" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb29-586-085-012-032.png 586w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb29-586-085-012-032-500x73.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb29-586-085-012-032-300x44.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb29-586-085-012-032-250x36.png 250w" sizes="(max-width: 586px) 100vw, 586px" /><figcaption>変更を「確認」</figcaption></figure>



<p><a><span class="marker">同様に、確認</span></a></p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="680" height="80" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb30-680-080-012-036.png" alt="「SQL」から、確認2" class="wp-image-67" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb30-680-080-012-036.png 680w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb30-680-080-012-036-500x59.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb30-680-080-012-036-300x35.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb30-680-080-012-036-250x29.png 250w" sizes="(max-width: 680px) 100vw, 680px" /><figcaption>確認2</figcaption></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="676" height="114" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb31-676-114-020-056.png" alt="「SQL」から、確認2" class="wp-image-68" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb31-676-114-020-056.png 676w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb31-676-114-020-056-500x84.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb31-676-114-020-056-300x51.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb31-676-114-020-056-250x42.png 250w" sizes="(max-width: 676px) 100vw, 676px" /><figcaption>「SQL」から、確認2</figcaption></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="652" height="140" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb32-652-140-008-008.png" alt="結果" class="wp-image-69" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb32-652-140-008-008.png 652w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb32-652-140-008-008-500x107.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb32-652-140-008-008-300x64.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb32-652-140-008-008-250x54.png 250w" sizes="(max-width: 652px) 100vw, 652px" /><figcaption>結果</figcaption></figure>



<p>同様に、更新</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="680" height="88" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb33-680-088-020-052.png" alt="同様に、更新" class="wp-image-70" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb33-680-088-020-052.png 680w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb33-680-088-020-052-500x65.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb33-680-088-020-052-300x39.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb33-680-088-020-052-250x32.png 250w" sizes="(max-width: 680px) 100vw, 680px" /><figcaption>同様に、更新</figcaption></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="674" height="80" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb34-674-080-012-032.png" alt="同様に、「SQL」から、更新" class="wp-image-71" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb34-674-080-012-032.png 674w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb34-674-080-012-032-500x59.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb34-674-080-012-032-300x36.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb34-674-080-012-032-250x30.png 250w" sizes="(max-width: 674px) 100vw, 674px" /><figcaption>同様に、「SQL」から、更新</figcaption></figure>



<p>「更新」</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="244" height="45" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb35-244-045-004-012.png" alt="ん！" class="wp-image-72"/><figcaption>ん！　2行変更されているハズ？なのに、確認します。</figcaption></figure>



<p> 　⇧<span class="bold-red">2行変更されているハズ</span>？<span class="red">なのに</span>、確認します。 ‘<span class="red"><strong>wp_</strong>が残っていないか</span>？</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="680" height="39" src="https://xn--ecka7j.biz/wp-content/uploads/2020/03/tb36-680-039-008-020.png" alt="wp_が残っていないか？" class="wp-image-151" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/03/tb36-680-039-008-020.png 680w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/tb36-680-039-008-020-500x29.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/tb36-680-039-008-020-300x17.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/tb36-680-039-008-020-250x14.png 250w" sizes="(max-width: 680px) 100vw, 680px" /><figcaption>wp_が残っていないか？</figcaption></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="633" height="96" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb37-633-096-012-036.png" alt="wp_が残っていないか？" class="wp-image-74" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb37-633-096-012-036.png 633w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb37-633-096-012-036-500x76.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb37-633-096-012-036-300x45.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb37-633-096-012-036-250x38.png 250w" sizes="(max-width: 633px) 100vw, 633px" /><figcaption>wp_が残っていないか？</figcaption></figure>



<p>「実行」</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="638" height="132" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb38-638-132-016-040.png" alt="&#x261d;2件だけで、先の2件は’wp_’でない結果(抽出されない)" class="wp-image-75" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb38-638-132-016-040.png 638w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb38-638-132-016-040-500x103.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb38-638-132-016-040-300x62.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb38-638-132-016-040-250x52.png 250w" sizes="(max-width: 638px) 100vw, 638px" /><figcaption>&#x261d;2件だけで、先の2件は’wp_’でない結果(抽出されない)</figcaption></figure>



<p>　　&#x261d;<strong>2</strong><strong>件だけ</strong>で、<strong>先の2件は</strong><strong>’</strong><strong>wp_</strong><strong>’</strong><strong>でない結果(抽出されない)</strong>となっている。</p>



<p>「再確認：<span class="bold-red">「１行変更しました。」とは？</span>」</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="680" height="83" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb39-680-083-012-028.png" alt="再確認" class="wp-image-76" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb39-680-083-012-028.png 680w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb39-680-083-012-028-500x61.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb39-680-083-012-028-300x37.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb39-680-083-012-028-250x31.png 250w" sizes="(max-width: 680px) 100vw, 680px" /><figcaption>再確認</figcaption></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="674" height="103" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb40-674-103-016-048.png" alt="再確認" class="wp-image-77" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb40-674-103-016-048.png 674w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb40-674-103-016-048-500x76.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb40-674-103-016-048-300x46.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb40-674-103-016-048-250x38.png 250w" sizes="(max-width: 674px) 100vw, 674px" /><figcaption>再確認</figcaption></figure>



<p>実行</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="560" height="121" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb41-560-121-012-036.png" alt="再確認　結果OK" class="wp-image-78" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb41-560-121-012-036.png 560w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb41-560-121-012-036-500x108.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb41-560-121-012-036-300x65.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb41-560-121-012-036-250x54.png 250w" sizes="(max-width: 560px) 100vw, 560px" /><figcaption>再確認　2件ともmeta_key更新されている結果OK</figcaption></figure>



<p> <strong><span class="bold-blue">2件ともmeta_key更新されている</span></strong><span class="marker-under-blue">結果OK </span></p>



<div class="wp-block-group is-style-memo-box"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="310" height="58" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb42-310-058-008-016.png" alt="phpMyAdminのバグ？" class="wp-image-79" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb42-310-058-008-016.png 310w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb42-310-058-008-016-300x56.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb42-310-058-008-016-250x47.png 250w" sizes="(max-width: 310px) 100vw, 310px" /><figcaption>phpMyAdminのバグ？</figcaption></figure>



<p>２件とも更新されているしOK・・・・メッセージだけ<strong>phpMyAdminのバグ？</strong></p>



<p>これで、データベース(db)aitc_wp2の全テーブルのプレフィックスの変更は終わりです。</p>
</div></div>



<p></p>



<p>長文にお付き合いいただきありがとうございました。</p>



<h3 class="wp-block-heading"><span id="toc10">ちょっと待った～～～～～</span></h3>



<p>　<span class="badge-red"><strong>最初に、</strong></span></p>



<div class="wp-block-group is-style-blank-box-pink"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<p>『<span class="red">脆弱性対策の一環として「テーブル名」を特定されにくくし、データベースに対しての攻撃があった場合でも「テーブル名」が特定し辛く、攻撃者がSQLインジェクション<strong><sup>※</sup></strong>で、不正にテーブルが削除・変更されてしまうなどの予防にも役立ちます。</span></p>



<p><span class="red"><strong>「テーブル名」を特定されにくくするため</strong>に、プレフィックスをオリジナルに設定するのです。』</span></p>
</div></div>



<p><span class="marker-under-red"><strong>と言っていながら</strong>、テーブルのプレフックス名も、中身の設定値もマスキングすることなく全て開放して大丈夫かよ？</span>　</p>



<p>　<span class="marker-under-red">この様な設定方法はネットで他にもみかけるが、みんな肝心な部分はマスクしているぞ！</span></p>



<p><strong>セ<span class="bold-red">キュリティ対策が大事とかいって大丈夫かよ？</span></strong></p>



<p><span class="badge-blue">大丈夫です。</span></p>



<div class="wp-block-group is-style-information-box"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<p>　<span class="marker-under-blue">マスキングすると肝心なところが隠れてしまい、あなたに伝えにくくなるから、あえてマスキングしていないのです。</span></p>



<p>（分かりやすく伝えることがこのブログの目的です。隠すべきところは、隠していますから。ブログを公開する前に、それでも尚あなたが脆弱性を見つけたら、連絡いただけると嬉しいです。）</p>
</div></div>



<p><span class="marker-under-blue">そして、ここを<strong>お見せしても大丈夫</strong>と言える根拠が、次にお伝えする</span></p>



<p>「<strong><span class="bold-green"><span class="marker-under">wp-config.phpをアクセス不可に設</span></span>定する</strong>」と、その次の「<strong>パーミッションの変更</strong>」です。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="600" height="400" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/security02-600-400-028-072.png" alt="情報セキュリティ" class="wp-image-22" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/security02-600-400-028-072.png 600w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/security02-600-400-028-072-500x333.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/security02-600-400-028-072-300x200.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/security02-600-400-028-072-250x167.png 250w" sizes="(max-width: 600px) 100vw, 600px" /><figcaption>情報セキュリティ</figcaption></figure>



<p><span class="marker">「wp-config.php」そのもののセキュリティ対策（外部からのアクセスを不可に設定し、パーミッションも厳しく設定する。</span>）</p>



<h2 class="wp-block-heading"><span id="toc11"> 「wp-config.php」アクセス不可に設定する </span></h2>



<h3 class="wp-block-heading"><span id="toc12">WebFTP (XSERVER)で行う</span></h3>



<div class="wp-block-group is-style-memo-box"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<p><a><strong>「wp-config.php」というファイルは、Wordpressを利用する上で、最も重要で、最もセキュリティレベルを高く設定しなければいけないファイルです。</strong></a></p>



<p><strong>大事なのは「<a>外部からのアクセスを不可に設定し、</a><a href="https://viral-community.com/blog/permission-1546/">パーミッション</a>も厳しく設定する」事です。</strong></p>



<p>以下の手順で行います。</p>



<p>まず、「wp-config.php」と同じ階層に<a>ある「<strong>.htaccess</strong>」ファイルを</a>編集し更新します。</p>
</div></div>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="419" height="347" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb43-419-347-016-036.png" alt=".htaccess" class="wp-image-80" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb43-419-347-016-036.png 419w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb43-419-347-016-036-300x248.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb43-419-347-016-036-250x207.png 250w" sizes="(max-width: 419px) 100vw, 419px" /><figcaption>「wp-config.php」と同じ階層にある「.htaccess」ファイルを編集</figcaption></figure>



<p>外部からアクセスされないように<strong><span class="bold-red">.htacces</span>s</strong>を使って制限を掛ける</p>



<h3 class="wp-block-heading"><span id="toc13"> .htaccessを使って制限 する</span></h3>



<div class="wp-block-group is-style-information-box"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<p>&lt;Files wp-config<span class="bold-red">\</span>.php&gt;</p>



<p>Order
deny,allow</p>



<p>Deny
from all</p>



<p>&lt;/Files&gt;</p>



<p>＃&nbsp;<span class="bold-red"> \</span>は、Linuxでは半角の<span class="bold-red">バックスラッシュ</span>（筆者の環境はWindowsなので　）</p>



<p>&nbsp;これが無い記述を他のサイト3か所で見かけるますが・・・<span class="bold-red">￥</span>がある方が正しい様です。</p>
</div></div>



<div class="wp-block-group is-style-memo-box"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<p>これで実際<strong>wp-config.php</strong>ファイルにアクセスすると<strong>403エラー</strong>が返るはずです。</p>



<p><span class="marker-under-blue">これで、外部からのアクセスは不可能になります。</span></p>
</div></div>



<h2 class="wp-block-heading"><span id="toc14">攻撃されやすいファイルのアクセス制限</span></h2>



<div class="wp-block-group is-style-information-box"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<p><strong>wp<span class="marker">-config.php</span></strong>&nbsp;：WordPressの動作に必要な設定ファイル　と並んで攻撃されやすい</p>



<ul class="wp-block-list"><li><span class="marker"><strong>wp-cron.php</strong>&nbsp;</span>：予約投稿やアップデート通知など時刻連動の処理に使われるファイル</li></ul>



<p>.htaccessを使ってwp-config.phpと同様に制限を掛けるのが良いでしょう。</p>
</div></div>



<h3 class="wp-block-heading"><span id="toc15"> .htaccessに記載（ wp-config.php&nbsp; と wp-cron.php&nbsp; ）</span></h3>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="663" height="123" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb44-663-123-004-008.png" alt="wp-cron.php " class="wp-image-81" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb44-663-123-004-008.png 663w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb44-663-123-004-008-500x93.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb44-663-123-004-008-300x56.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb44-663-123-004-008-250x46.png 250w" sizes="(max-width: 663px) 100vw, 663px" /><figcaption>Windows上</figcaption></figure>



<div class="wp-block-group is-style-information-box"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<p>\は、サーバ上(Linux上)では、半角のバックスラッシュです。Windows上では表現が難しいため。以下に画像で表示します。</p>



<p>（サーバ上の.htaccessへは、上記のものをコピペで、# BEGIN WordPressの上の行に挿入貼り付けしてください。）</p>
</div></div>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="425" height="137" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb45-425-137-008-020.png" alt="こちらが画像" class="wp-image-82" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb45-425-137-008-020.png 425w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb45-425-137-008-020-300x97.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb45-425-137-008-020-250x81.png 250w" sizes="(max-width: 425px) 100vw, 425px" /><figcaption>Linuxサーバ上こちらが画像wp-config.php と• wp-cron.php</figcaption></figure>



<h2 class="wp-block-heading"><span id="toc16">.htaccessの保護</span></h2>



<div class="wp-block-group is-style-information-box"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<p><strong>.htaccess</strong>自体が不正アクセスされては他の設定も無意味になってしまうので<strong>.htaccess</strong>ファイルそのものへのアクセスをすべて拒絶します。</p>



<p>（分散設定ファイル　<strong>ドット・エイチ・ティ・アクセス</strong>　Apacheを用いたWebサーバにおいて、ディレクトリ単位で設置及び設定（サーバの挙動を決定する設定ファイルのひとつ）を行える設定ファイル）</p>
</div></div>



<h3 class="wp-block-heading"><span id="toc17"> .htaccess 自体の保護</span></h3>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="346" height="116" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb46-346-116-008-016.png" alt=".htaccessファイルそのものへのアクセスをすべて拒絶" class="wp-image-83" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb46-346-116-008-016.png 346w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb46-346-116-008-016-300x101.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb46-346-116-008-016-250x84.png 250w" sizes="(max-width: 346px) 100vw, 346px" /><figcaption>.htaccessファイルそのものへのアクセスをすべて拒絶</figcaption></figure>



<h2 class="wp-block-heading"><span id="toc18">ディレクトリ表示の禁止</span></h2>



<div class="wp-block-group is-style-information-box"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<p>　ブラウザで<strong>ディレクトリにアクセスされた時にファイル一覧が見られる状態は攻撃の手がかり</strong>になってしまうため、表示されないようにします。</p>



<p><strong>index.html</strong>や<strong>index.php</strong>が存在しないディレクトリに対してブラウザからアクセスすると、そのディレクトリにあるファイルの一覧が表示される場合があります。</p>



<p>　表示されているファイルによっては、不正なアクセスに利用されてしまうかもしれませんので、ファイルの一覧を非表示にしておきましょう。</p>
</div></div>



<h3 class="wp-block-heading"><span id="toc19"> .htaccessに記述を追加する </span></h3>



<div class="wp-block-group is-style-information-box"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<p><strong>.htaccess</strong>に記述を追加するのですが、<strong>WordPress</strong><strong>が動作しているサーバによって設定方法が異なります</strong>。（）</p>
</div></div>



<p><strong>設定方法1</strong></p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="305" height="67" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb47-305-067-004-004.png" alt="XSERVER" class="wp-image-84" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb47-305-067-004-004.png 305w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb47-305-067-004-004-300x66.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb47-305-067-004-004-250x55.png 250w" sizes="(max-width: 305px) 100vw, 305px" /><figcaption>XSERVER</figcaption></figure>



<p><strong>設定方法2（</strong>さくらインターネットなどのレンタルサーバでは、Optionsは利用できません<strong>）</strong></p>



<p><span class="badge-brown"><strong>DirectoryIndex index.html .ht</strong></span></p>



<p>とか</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="680" height="43" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb48-680-043-008-024.png" alt="さくらインターネットなどのレンタルサ" class="wp-image-85" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb48-680-043-008-024.png 680w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb48-680-043-008-024-500x32.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb48-680-043-008-024-300x19.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb48-680-043-008-024-250x16.png 250w" sizes="(max-width: 680px) 100vw, 680px" /><figcaption>さくらインターネットなどのレンタルサ</figcaption></figure>



<div class="wp-block-group is-style-question-box"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<p><span class="bold-red">DirectoryIndex</span> <span class="bold-blue">index.html</span> <strong>index.htm</strong> <span class="bold-green">index.php</span><strong> index.cgi</strong> <span class="bold-red">.ht</span></p>



<p>DirectoryIndex、サイト訪問者がディレクトリをリクエストしたときに調べるリソースのリストを設定する記述です。</p>



<p>ディレクトリへのアクセスがあった場合<strong>index.html → index.htm</strong> <strong>→ index.php →</strong>　<strong>index.cgi</strong>とファイルをたどっていき、無い場合は「<span class="bold-red">.ht</span>」となり、<span class="bold-red">403を返し</span>ます。</p>
</div></div>



<p><span class="badge-red"><strong>Point</strong></span></p>



<div class="wp-block-group is-style-memo-box"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<p>サーバで<strong>Options</strong>が使えるかどうかわからない場合は、まずはOptionsを利用した方法を試してみてください。それでうまく制限できなかった場合は<strong>DirectoryIndex</strong>の記述方法を試してみてください。</p>
</div></div>



<p><span class="badge-pink"><strong>注意</strong></span></p>



<p>.<strong><span class="bold-red">htaccessファイルに既に何か書き込まれている場合は、絶対に変更しないでください。書き加えるのみです。</span></strong></p>



<p>何か書き込まれている場合は、<strong>.htaccess</strong>ファイルの<strong>最後尾に</strong>以下のように追記するだけです。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="787" height="999" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb49-787-999-136-512.png" alt=".htaccessファイルの最後尾に以下のように追記" class="wp-image-86" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb49-787-999-136-512.png 787w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb49-787-999-136-512-500x635.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb49-787-999-136-512-300x381.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb49-787-999-136-512-768x975.png 768w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb49-787-999-136-512-250x317.png 250w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb49-787-999-136-512-236x300.png 236w" sizes="(max-width: 787px) 100vw, 787px" /><figcaption>.htaccessファイルの最後尾に以下のように追記　今回は、XSERVERのWebFTPで直接編集しています。</figcaption></figure>



<p><span class="badge-red"><strong>注意</strong></span></p>



<div class="wp-block-group is-style-alert-box"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<p><span class="bold-red">.htaccess</span>ファイルは編集を誤ると、<strong>重大なエラーを引き起こす設定サーバ用のファイル</strong>です。編集を行う前は事前にファイルをコピーしてバックアップを取っておいてください。何か不具合が出た場合はそのファイルから復元してください。</p>
</div></div>



<p><a href="https://xn--ecka7j.net/wp-content/uploads/"><strong>https://xn--ecka7j.net/wp-content/uploads/</strong></a><strong>　でアクセスしてみると、</strong></p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="680" height="557" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb51-680-557-032-088.png" alt="403" class="wp-image-88" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb51-680-557-032-088.png 680w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb51-680-557-032-088-500x410.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb51-680-557-032-088-300x246.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb51-680-557-032-088-250x205.png 250w" sizes="(max-width: 680px) 100vw, 680px" /><figcaption>403アクセス認可なし・・・これはXSERVERの表現です</figcaption></figure>



<h2 class="wp-block-heading"><span id="toc20">ログイン管理画面（wp-login.php）のアクセス制限</span></h2>



<div class="wp-block-group is-style-question-box"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<h4 class="wp-block-heading"><span id="toc21"> 別途（SiteGuard WP Plugin）で行う </span></h4>



<p>ログイン画面への攻撃を防ぐため、<a>関係者以外はログイン画面にアクセスできないように</a>します。</p>



<p>&#x27a1;　これは、次に<a href="https://xn--ecka7j.biz/security/s-setup/s-plugin/318/#toc11">（<strong>別途</strong>）お伝えする<strong>プラグイン（SiteGuard WP Plugin）</strong>で行い<img loading="lazy" decoding="async" width="70" height="65" class="wp-image-250" style="width: 70px;" src="https://xn--ecka7j.biz/wp-content/uploads/2020/03/siteguard-256-237-020-072.png" alt="SiteGuard WP Plugin" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/03/siteguard-256-237-020-072.png 256w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/siteguard-256-237-020-072-250x231.png 250w" sizes="(max-width: 70px) 100vw, 70px" /></a>ます。</p>



<p>（関係者以外はログイン画面にアクセスできないようにするため、wp-login.phpのファイル名そのものを隠蔽してしまいます。）</p>
</div></div>



<h2 class="wp-block-heading"><span id="toc22">次は、パーミッション設定です。</span></h2>



<h3 class="wp-block-heading"><span id="toc23">WebFTPで行う（XSERVER）</span></h3>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="640" height="400" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/01-security-640-400-088-340.png" alt="security" class="wp-image-9" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/01-security-640-400-088-340.png 640w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/01-security-640-400-088-340-500x313.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/01-security-640-400-088-340-300x188.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/01-security-640-400-088-340-250x156.png 250w" sizes="(max-width: 640px) 100vw, 640px" /><figcaption>security</figcaption></figure>



<h3 class="wp-block-heading"><span id="toc24"> wp-config.phpのパーミッション </span></h3>



<div class="wp-block-group is-style-information-box"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<p><a>「</a><strong>wp-config.php</strong>」の<strong>パーミッション</strong>は「<strong>400</strong>」が推奨ですが、・・・</p>



<p><strong>ただし、共有サーバの場合「400」で設定できないケースも多いようで、</strong><strong>WordPress.org </strong><strong>では「600」を推奨しています。</strong></p>



<p><strong>当ブログで利用しているホスティング会社のXSERVERも「600」を推奨しているため、その設定で運用しています。</strong></p>



<p><strong>XSERVER</strong><strong>の場合は「</strong><strong>600</strong><strong>」</strong><strong>所有者　書き込み権限+読み込み権限</strong><strong></strong></p>
</div></div>



<figure class="wp-block-table"><div class="scrollable-table stfc-sticky"><table><tbody><tr><td>
  200
  </td><td>
  所有者　<strong>書き込み権限</strong>
  </td></tr><tr><td>
  400
  </td><td>
  所有者　読み込み権限
  </td></tr><tr><td>
  数字
  </td><td>
  意味
  </td></tr></tbody></table></div></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="443" height="157" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb52-443-157-008-020.png" alt="" class="wp-image-89" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb52-443-157-008-020.png 443w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb52-443-157-008-020-300x106.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb52-443-157-008-020-250x89.png 250w" sizes="(max-width: 443px) 100vw, 443px" /><figcaption>「600」所有者　書き込み権限+読み込み権限</figcaption></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="611" height="129" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb53-611-129-012-024.png" alt="" class="wp-image-90" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb53-611-129-012-024.png 611w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb53-611-129-012-024-500x106.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb53-611-129-012-024-300x63.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb53-611-129-012-024-250x53.png 250w" sizes="(max-width: 611px) 100vw, 611px" /><figcaption>「パーミッション変更」で可能の様ですが、</figcaption></figure>



<p><a><strong>「パーミッション変更」で可能の様ですが、このまま推奨値「600」で行きます。</strong></a></p>



<p>　「<strong>wp-config.php</strong>」以外のパーミッションの設定は、また<span class="bold-blue">別の機会</span>に。</p>



<h3 class="wp-block-heading"><span id="toc25">.htaccess のパーミッション  </span></h3>



<div class="wp-block-group is-style-memo-box"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<p><strong>「604」(所有者 書き込み・読み取り　／その他 読み込み権限)か「606」</strong></p>



<p>「.htaccess」ファイルが書き換えられる事例が多発しており、パーミッション設定は必須です。パーマリンク(Webページ毎に設定した(カテゴリ構造の)URL)の設定が出来るようにするには「606」(<strong>所有者 書き込み・読み取り　／その他 書き込み・読み込み)</strong>にします。</p>
</div></div>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="395" height="73" src="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb54-395-073-008-012.png" alt=".htaccess" class="wp-image-91" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb54-395-073-008-012.png 395w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb54-395-073-008-012-300x55.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/02/tb54-395-073-008-012-250x46.png 250w" sizes="(max-width: 395px) 100vw, 395px" /><figcaption>.htaccess</figcaption></figure>



<div class="wp-block-group is-style-memo-box"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<p>「644」は<strong>(</strong><strong>所有者 書き込み・読み取り　／グループ
読み込み権限／その他 読み込み権限)</strong><strong></strong></p>



<p>　ここは&#x27a1;「<strong>604</strong>」に変更・更新</p>



<p>　ちなみに、XSERVERでの推奨値は以下の様になっています。</p>
</div></div>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="680" height="382" src="https://xn--ecka7j.biz/wp-content/uploads/2020/03/tb55-680-382-024-068.png" alt="パーミッションの設定について" class="wp-image-152" srcset="https://xn--ecka7j.biz/wp-content/uploads/2020/03/tb55-680-382-024-068.png 680w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/tb55-680-382-024-068-500x281.png 500w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/tb55-680-382-024-068-300x169.png 300w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/tb55-680-382-024-068-120x68.png 120w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/tb55-680-382-024-068-160x90.png 160w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/tb55-680-382-024-068-320x180.png 320w, https://xn--ecka7j.biz/wp-content/uploads/2020/03/tb55-680-382-024-068-250x140.png 250w" sizes="(max-width: 680px) 100vw, 680px" /><figcaption>パーミッションの設定について</figcaption></figure>



<div class="wp-block-group is-style-memo-box"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<p>‘wp-config.<strong>php</strong>の省略値が<strong>600</strong>であったのは、グループにも一般ユーザにも、厳しい設定の様です。（読むこともできない設定）</p>



<p><strong>次は、セキュリティ対策用のプラグインのインストール・設定・有効化です。</strong><strong></strong></p>



<p>PingBack<strong><sup>※</sup></strong>機能を悪用したDDoS攻撃の防止のためにも<a>プラグインで</a><a><strong>PingBackを無効化</strong></a>します。</p>



<p></p>



<p>使用するプラグインは、<strong>SiteGuard WP Plugin</strong>です。</p>
</div></div>



<h2 class="wp-block-heading"><span id="toc26">まとめ</span></h2>



<div class="wp-block-group is-style-information-box"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<p>データベーステーブルのセキュリティ対策のみに留まらず、.htaccessやパーミッションの設定の一部まで、踏み込んでしまいました。</p>



<p> .htaccessやパーミッションの設定 については別記事にしても良いのかもしれませんが、ここデータベース・テーブルでのセキュリティ対策と密接な関係があり、離して書いてしまうと、テーブルのセキュリティ対策が不充分・不備となります。</p>



<p>また、 .htaccessやパーミッションの設定 を別記事にしたところでデータベース・テーブルに対する  .htaccess記述やパーミッションの設定が出てきますので、やはりここで書くべきだと判断した次第です。</p>
</div></div>



<p>長文になってしまいました。</p>



<p>ここまで読んでくださってありがとうございます。 </p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
