フォルダに入れたWordPressを、ルートで動作させる。

いくつかのワードプレスサイトでやったのですが、すぐ忘れます。
今日必要が生じたのでメモします。

https://****.com/wp
で導入したサイトを、
https://****.com/
で開くようにします。

変更手順

(1)WPの設定 ⇒一般 ⇒一般設定 サイトアドレスを修正
(2)/wp内の .htaccessとindex.phpをルートディレクトリにコピー
(3)ルートディレクトリにコピーした .htaccessと index.php のみを修正


サイトアドレス変更

(1)サイトアドレスから、wpを消す。 ルート表示にする。

 

サイトガード

SiteGuardを一旦停止。
.htaccessに余計なアクセス情報が書き込まれているため。

 

copy

(2)/wp内の .htaccessとindex.phpをルートディレクトリにコピー

.htaccessの中身。

———————————————
#SITEGUARD_PLUGIN_SETTINGS_START
#SITEGUARD_PLUGIN_SETTINGS_END

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wp/
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wp/index.php [L]
</IfModule>
# END WordPress-

——————————————–

RewriteBase /wp/
RewriteRule . /wp/index.php [L]

から WP/を削除。

RewriteBase /
RewriteRule . /index.php [L]

——————————————-

index.php

——————————————

<?php
/**
* Front to the WordPress application. This file doesn’t do anything, but loads
* wp-blog-header.php which does and tells WordPress to load the theme.
*
* @package WordPress
*/

/**
* Tells WordPress to load the WordPress theme and output it.
*
* @var bool
*/
define(‘WP_USE_THEMES’, true);

/** Loads the WordPress Environment and Template */
require( dirname( __FILE__ ) . ‘/wp-blog-header.php’ )

—————————————————–

17行目 require( dirname( __FILE__ ) . ‘/wp-blog-header.php’ )

require( dirname( __FILE__ ) . ‘/wp/wp-blog-header.php’ )

に変更。

————————————

up

変更修正した .htaccessと index.phpを ルートディレクトリにアップロード

これで、

https://****.com/
で開くようになりました。

 

・ただし、wordpressの設定ページにloginするには、 元のURL
https://****.com/wp で入ります。

livewriter設定

・livewriterでの投稿設定では、修正後のアドレスで認識されます。

 

IPWO 知財ネットオフィス

キーワード 「wordpress 導入 フォルダ 以外」

急にサイトが表示されなくなった。 ⇒ ドメイン認証の問題でした。

あれー? サイトが表示されない。

このページにアクセスできません

1ヶ月位前に、新規に作ったサイト。
とりあえずワードプレスを入れていました。
そろそろ、中身(コンテンツ)をつくろう。

ところが、全く開きません。
えー? 
ムームードメインで取得して、ネームサーバー設定して。
サーバーは、X-SVRを使いました。
wordpressが問題なく入って、テーマも選んで。

料金は払っていますし、他のURLは問題なく開きます。

ドメイン情報認証の開始

原因はこれでした。
7月からドメイン情報認証が必要になっていました。 やってなかったかも。
 
 ドメイン情報認証のお手続きが期限内に行われない場合、ドメインの利用制限が行われ、該当のドメインを利用したホームページの閲覧や、メールの送受信ができなくなりますので、必ずお手続きをお願いいたします。

これに当てはまっていたようです。
それにしても、コントロールパネルにそういうこと(認証が無いよ)が一切表示されていません。

普通に作動しているように見えました。

やったこと。
その他 ⇒個人設定 ⇒ユーザー登録情報 ⇒メールアドレス変更 ⇒更新
・すると、認証がきました。

認証
【重要】・・ドメイン情報認証の・・・

そこにあるアドレスをクリックして認証完了。

数分で、開かなかったページがなにごともなかったかのように開きました。
よかったよかった。

IPWO 知財ネットオフィス

常に管理者として実行させる。WIN10

管理者権限でアプリを実行する。

管理者として実行するには、デスクトップにおいたアプリ(ソフトウエア)のアイコンを右クリックして、管理者として実行を選べば良いわけです。

管理者として実行

そうすると、毎回面倒だし、忘れることもあります。
常に、どこから実行させても普通に管理者として実行できれば問題ありません。

結構簡単です。

(1)まず、必要なアプリを立ち上げます。
(2)タスクマネージャを開きます。
  ・スタートアイコンを右クリック ⇒タスクマネージャ
  ・ショートカトキーの場合 Ctrl+Shift+Esc
(3)管理者として実行にCk(チェック)を入れます。

タスクマネージャ

タスクマネージャを立ち上げると、起動しているアプリが表示されています。

必要なアプリの項目を右クリック

アプリのプロパティ

起動中のアプリのプロパティを開きます。

管理者として実行[6]

プロパティのタブで「互換性」を開きます。
□管理者としてこのプログラムを実行する をチェック ⇒ 適用(A)で完了です。

以後、何も考えずにアプリを起動させれば、管理者として実行されます。

 

最初の起動終了後に、「管理者として正しく実行されましたか?」 という質問がきます。

その後、ショートカットアイコンが管理者マーク付きになりました。

管理者マーク付アイコン

 

IPWO 知財ネットオフィス