私は/wp/
ディレクトリにwordpressをインストールしました。私のブログでは、すべてのURLに/wp/
が含まれていました。私は複数の記事(1,2)をフォローし、URLから 'wp'を削除することができました。
before - example.com/wp/post-1-name
after - example.com/post-1-name
私が選択したパーマリンク設定で -
投稿名 - http://example.com/sample-post/
今私が開いたすべてのURLには/wp/
が含まれていません。フロントページを除く。
「閲覧設定」では、「フロントページの表示」を「静的ページ」に設定し、フロントページとして「はじめに」と言うこともできます。
ブラウザでURLを開くと、ホームページ(example.com)以外のすべてのURLは正常に動作しますが、ホームページを開くか、または "紹介"ページ(静的フロントページ)のページURLをクリックすると、メッセージが表示されます。
このウェブサイトは作成中です。
すぐに帰る。
http://example.com/wp/
に進むと、 'not found'ページが表示されます。
私の一般的な設定では -
ワードプレスのアドレス(URL) - > http://example.com/wp
サイトアドレス(URL) - > http://uptuplacements.com
root public_html
ディレクトリの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/wp-blog-header.php' );
public_html/wp/
ディレクトリの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' );
root public_html
ディレクトリ内の.htaccessファイルの内容
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
public_html/wp/
ディレクトリ内の.htaccessファイルの内容
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
ホームURLにフロントページを読み込むにはどうすればいいですか。
1https://codex.wordpress.org/Changing_The_Site_URL
2http://www.wpbeginner.com/wp-tutorials/how-to-get-rid-of-wordpress-from-your-wordpress-site-url/
最後に問題を解決しました。Index.html
ディレクトリの/public_html/
ファイルがindex.php
ファイルと競合していました。
この素晴らしい記事はこの問題を解決しました。
askwpgirl.com/moving-wordpress-from-サブディレクトリ-to-root-faq/ /