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

wordpress設置ディレクトリとアクセスされるディレクトリを別々にする方法

More than 5 years have passed since last update.

やりたかったこと

タイトルだけでは何の事かわからないかもしれないので図示する。

www/
|-column
|
|-wp
|

こんなフォルダ構成で、見かけ(URL)上は /column/ にアクセスさせたい。ただし、wordpress ファイル一式の設置場所は /wp/ 以下にしたかった。

解決方法

/wp/ には既にインストール済みとします。

1. 管理画面で設定

設定>一般 で、次のように設定し、保存します。

wordpressアドレス(URL):http://example.com/wp
サイトアドレス(URL):http://example.com/column

2. /column/に index.php と.htaccess をコピー

/wp/ にある index.php と.htaccess を/column/ にコピーします。

3. index.php を書き換え

/column/index.php の17行目を次のように書き換えます。

index.php
require( $_SERVER['DOCUMENT_ROOT'] . '/contents/wp/wp-blog-header.php' );

注意点

Wordpress Codex 日本語版
WordPress を専用ディレクトリに配置する

基本的にこちらの方法に従いました。
変えたのは、

require('./wp/wp-blog-header.php');

の書き方を

require( $_SERVER['DOCUMENT_ROOT'] . '/wp/wp-blog-header.php' );

としたところくらいでしょうか。

うまくいかなかったら、フォルダのパーミッション設定を確認するといいかも。

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away