• 締切済み

ワードプレス ドメインだけでアクセスできない

現状hogehoge.com/wpでサイトにアクセスできるのですが、wpが邪魔なので調べてやってみたんですが、「このページは動作していません」になってしまいます。 変更箇所はwpフォルダ以下のindex.phpの require( dirname( __FILE__ ) . '/wp-blog-header.php' );を ↓ require( dirname( __FILE__ ) . '/wp/wp-blog-header.php' );に変更。 と、 ダッシュボードの一般設定->サイトアドレス(URL)の http://hogehoge.com/wpを ↓ http://hogehoge.com/ に変更の二か所です。これでhogehoge.com/にアクセスすると「このページは動作していません」になてしまいます。 何かご存知でしたらよろしくお願いします。

みんなの回答

  • yuki_n_y
  • ベストアンサー率59% (938/1588)
回答No.2

WordPress を専用ディレクトリに配置する https://wpdocs.osdn.jp/WordPress_%E3%82%92%E5%B0%82%E7%94%A8%E3%83%87%E3%82%A3%E3%83%AC%E3%82%AF%E3%83%88%E3%83%AA%E3%81%AB%E9%85%8D%E7%BD%AE%E3%81%99%E3%82%8B ここの所だと思いますが 私の場合、ダッシュボード一般設定は WordPress アドレス (URL)は***/wp サイトアドレス (URL)は***のみ .com スラッシュ無し index.phpは変更していません

natyo4235
質問者

お礼

再度回答いただきありがとうございました。 URL参考になりました。 ドキュメントルートにindex.phpとhtaccessを持ってくる部分が欠けていたようです。ありがとうございました。

  • yuki_n_y
  • ベストアンサー率59% (938/1588)
回答No.1

hogehoge.com ブログとコンタクトアクセスできていますが

natyo4235
質問者

補足

hogehoge.comはただの例えです。

関連するQ&A

  • ワードプレスでURLをルートに移動できません。

    WPでURLをルートディレクトリーに変更しようとしているのですができません。 以下の作業を行いました。 1.WordPressダッシュボードにログインして、 「設定」→「一般設定」画面でのサイトアドレス (URL)の変更 http://hostname.sakura.ne.jp/wp/ を http://hostname.sakura.ne.jp と書き換え。 (※hostnameはダミーです) 2.FTP経由にて、 .htaccessとindex.phpをwpホルダより、www直下にコピーを設置 3.FTP経由にて、www内 .htaccessの RewriteRule . /index.php [L] という記述を RewriteRule . /wp/index.php [L] に書き換え。 属性を644から705へ変更 4.FTP経由にて、wwww内 index.phpの 最終行の記述 require( dirname( __FILE__ ) . '/wp-blog-header.php' ); を require( dirname( __FILE__ ) . './wp/wp-blog-header.php' ); に置き換え。 属性を644から705へ変更 5. WordPressダッシュボードにログインして、 「設定」→「パーマリンク設定」を選択。 以上1~5を実施した結果、 http://host.sakura.ne.jpにアクセスすると 「internal server error」 と表示されるようになってしまいました。 http://host.sakura.ne.jp/wp/にアクセスすると 画面は出てくるのですが、コンテンツが無い旨表示されます。 ちなみに、http://host.sakura.ne.jp/wp/経由での管理画面へのアクセスや操作は問題ありません。 この作業をするにあたり、参考にしたのは以下のサイトです。 http://wpdocs.sourceforge.jp/WordPress_%E3%82%92%E5%B0%82%E7%94%A8%E3%83%87%E3%82%A3%E3%83%AC%E3%82%AF%E3%83%88%E3%83%AA%E3%81%AB%E9%85%8D%E7%BD%AE%E3%81%99%E3%82%8B これ以外に確認すべき点がありましたら、 ご教授いただけると助かります。 何卒よろしくお願いいたします。

  • ワードプレスのディレクトリ

    ワードプレスのブログ表示先を独自ドメインにしたいのですが、index.phpを表示したいアドレスに書き換えて、htaccessもパーマリンク設定の1番下に出てくるソースに書き換えました。すると、 Warning: require(./○○○.com/wp-blog-header.php) [function.require]: failed to open stream: No such file or directory in /virtual/○○/public_html/○○○.com/index.php on line 4 Fatal error: require() [function.require]: Failed opening required './○○○.com/wp-blog-header.php' (include_path='.:/usr/local/lib/php') in /virtual/○○/public_html/○○○.com/index.php on line 4 こんなエラー画面になります。 どなたかわかるかたいらっしゃいましたら、 よろしくお願いします。 ○のところはサーバーネームと独自ドメインなので、伏字にさせてもらってます。

  • URLの末尾からwordpress/をとりたい

    こんにちは。 初心者なので説明が下手ですが、相談させてください。 タイトルの通り、サイトURLの末尾からwordpress/をとろうとしています。 使用サーバーはさくらインターネットです。 次のサイトを参考にし、手順の通りに実行しました。 ☆  http://seo.siyo.org/wordpress/seo8019/ Wordpress管理画面からサイトURLを変更し、ルートディレクトリにindex.phpをコピーし、 テキストを次のように書きかえたところで URLからwordpress/がとれるはずとおもうのですが、 サイトの表示はhttp://○○○○.jp/wordpress/のままです。 この時サイトの表示はエラー404になっています。 実際書き換えた内容 require( dirname( __FILE__ ) . '/wp-blog-header.php' ); ↓ require( dirname( __FILE__ ) . '/wp/wp-blog-header.php' ); すみませんが、考えられる原因を教えていただけますか。 よろしくお願いいたします。

  • wordpressのURL変更について

    http://0000.com/wpをhttp://0000.comに変更をしようと思いました。 まず設定画面からサイトの名前をhttp://0000.com/wpからhttp://0000.comに変更し、 index.phpをFTPから抜き <?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('./wp-blog-header.php'); ?> の↓を変更。 /** Loads the WordPress Environment and Template */ require('./wordpress/wp-blog-header.php'); ?> その後一つ上の層にindex.phpをあげたのですがサイトにアクセスすると、 Warning: require(./wordpress/wp-blog-header.php) [function.require]: failed to open stream: No such file or directory in /home/sites/heteml/users113/0/1/f/01f-boy/web/pimp/index.php on line 17 Warning: require(./wordpress/wp-blog-header.php) [function.require]: failed to open stream: No such file or directory in /home/sites/heteml/users113/0/1/f/01f-boy/web/pimp/index.php on line 17 Fatal error: require() [function.require]: Failed opening required './wordpress/wp-blog-header.php' (include_path='.:/usr/local/php5/php') in /home/sites/heteml/users113/0/1/f/01f-boy/web/pimp/index.php on line 17 と出てきてサイトが表示されません 。 wp-blog-header.phpがなにかあるのかと思い開けると下記のコードが書いてありました。 <?php /** * Loads the WordPress environment and template. * * @package WordPress */ if ( !isset($wp_did_header) ) { $wp_did_header = true; require_once( dirname(__FILE__) . '/wp-load.php' ); wp(); require_once( ABSPATH . WPINC . '/template-loader.php' ); } ?> しかし自分はphpがよくわからないためどこを変更すればhttp://0000.comでサイトが見れるのかわかりません。 教えてください。

    • ベストアンサー
    • PHP
  • ドメイン名をブログURLにする時のエラー

    ワードプレスをインストールし、ドメイン名をブログURLにする為にサーバーを設定する時に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' ); 開くと画面にエラー表示が出てきます。 Parse error: syntax error, unexpected '' );' (T_ENCAPSED_AND_WHITESPACE) in /home/○○○/○○○.com/public_html/index.php on line 17 一番下の行に「/wp」を付け加えただけで後は何も触っていません。スペースなども入れていません。 いろいろ試しましたがエラーが出てきます。どこを訂正すればいいかわかりません。教えてください。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • phpのrequirについてe

    php初心者です。 同じような処理をまとめて、関数にしました。 debug中なので、function()ひとつに ひとつのphpファイル名をつけています。 あとで合体するつもりで。 当然、requireの数が複数になっていますが、requireの行(冒頭)でエラーになってしまいました。 echoで1行ずつ表示して確認しました。原因がわからず順番を変えたりpath指定を変更したりしたのですが、読み込んでくれません。 なので、処理直前で必要な関数を読み込むようにしたりもしたのですが 冒頭で require (dirname(__FILE__)."/include/******.inc"); require (dirname(__FILE__)."/include/******chk.php"); require (dirname(__FILE__)."/../include/******m.inc"); require (dirname(__FILE__)."/m******.php"); require (dirname(__FILE__)."/m******andom.php"); require (dirname(__FILE__)."/m******time_client.php"); require (dirname(__FILE__)."/error_******.php"); require (dirname(__FILE__)."/log******.php"); まではクリアできました。 (path指定が混ざってますがいろいろ試したので。。。) で、ある関数を呼ぶ直前に require (dirname(__FILE__)."/lfunc*****.php"); としたのですが /lfunc*****.php に飛ばないんです。 (echoが出ない) こういうのはどのような原因があるのでしょうか? ちょっと思ったのですが、何か重複してるのでしょうか? 似たような変数名が多くなってますが、requireした中のfunctionの中なら 別の変数として扱われますよね? 一応構文チェックなどはちゃんと no シンタックスエラーを確認しています。 ログにもかかれないし。 すみません、php初心者にアドバイスお願いします。

    • ベストアンサー
    • PHP
  • サーバの自動転送設定がループしています

    現在のホームページアドレス:http://xxx-xxxxx.jp 新規のホームページアドレス:http://xxx-xxxxx.jp/wordpress 同一サーバーの同一ディレクトリにアップロードされています。 ダッシュボードの一般設定で ワードプレスのアドレス:http://xxx-xxxxx.jp/wordpress ブログのアドレス:http://xxx-xxxxx.jp wordpressフォルダにあるindex.phpのrequire('./wp-blog-header.php');を require('./wordpress/wp-blog-header.php');に変更しました。 現在のホームページのindex.htmlをディレクトリから削除。 http://xxx-xxxxx.jpにアクセスしても、モニター画面は真っ白のままです。 次に削除したindex.htmlのコピーファイルに、<head>と</head>に <meta http-equiv="refresh" content="0; URL=http://xxx-xxxxx.jp/wordpress"> 書き加えてアップロードしたものだから、無限ループになってしまいました。 ダッシュボードにもアクセスできません。 どなたか助けてください。お願いします。

  • ワードプレスでのエラー表示

    とても初心者です。よろしくお願いします。 ワードプレスで『Quick Cashe』をインストールしました。 そこから管理画面が動かなくなり、いろいろ調べているうちにプラグインがよくないと思い、FTPのプラグインから『Quick Cashe』を削除しました。 すると今度はワードプレス自体が真っ白になり、ログイン画面すらでなくなりました。 なんとかエラー表示まで出せるようになったのですが、ここからどうしていいか分かりません。 エラーは Warning: require_once(/home/users/2/*******/web/wp-content/plugins/quick-cache/includes/share.php): failed to open stream: No such file or directory in /home/users/2/******/web/wp-content/advanced-cache.php on line 136 Fatal error: require_once(): Failed opening required '/home/users/2/******/web/wp-content/plugins/quick-cache/includes/share.php' (include_path='.:/usr/local/php5.4/php') in /home/users/2/*********/web/wp-content/advanced-cache.php on line 136 となっています。「wp-content/advanced-cache.php on line 136」の136行がおかしいのかと思ってるのですが、どうなのでしょう。wp-content/advanced-cache.php on line 136の136行目は require_once dirname(QUICK_CACHE_PLUGIN_FILE).'/includes/share.php';となっています。 どうすればいいのでしょうか;;

  • wordpress サイトのルート

    wordpressを勉強しています。インストールは終えたのですが、サイトのルート表示の設定に躓いています。Giving WordPress Its Own Directory(http://wpdocs.sourceforge.jp/Giving_WordPress_Its_Own_Directory)を参考にしているのですが、サイトのルートにアクセスすると下記のエラーがでます。 どのようにしたらよいでしょうか。 エラー内容: Warning: require() [function.require]: Unable to access ./wp-blog-header.php in /virtual/***/public_html/index.php on line 17 Warning: require(./wp-blog-header.php) [function.require]: failed to open stream: No such file or directory in /virtual/***/public_html/index.php on line 17 Fatal error: require() [function.require]: Failed opening required './wp-blog-header.php' (include_path='.:/usr/local/lib/php') in /virtual/***/public_html/index.php on line 17

  • ワードプレスの記事をHTMLに表示させたい。

    現在携帯サイトを作成しており、index.php がサイトのTOPで、下層フォルダ /blog/ の中にワードプレスを設置しております。 サイトのTOPにブログの記事を表示させたいのです。 調べたところ、 ━━━━━━━━━━━━━━━━━━━━━━━ <?php require('./blog/wp-blog-header.php'); ?> ━━━━━━━━━━━━━━━━━━━━━━━ という記述と、 ━━━━━━━━━━━━━━━━━━━━━━━ <ul> <?php $posts = get_posts("numberposts=5&category=&orderby=post_date&offset=0"); foreach ($posts as $post) { setup_postdata($post); print "<li><a href=\""; the_permalink(); print "\">"; print mb_convert_encoding(the_title('' , '' , false), "SJIS", "UTF-8"); print "</a></li>\n"; } ?> </ul> ━━━━━━━━━━━━━━━━━━━━━━━ という記述をするようにとありました。 Xサーバーに設置したワードプレスでは問題なく サイトに記事を表示する事ができたのですが、 XREAサーバーに設置したワードプレスでは サイトに <?php require('./blog/wp-blog-header.php'); ?> を 記述しただけで、文字化けしてしまうのです。 ■携帯サイトの情報 <?php header("Content-type: application/xhtml+xml;charset=Shift_JIS"); ?> <?php echo '<?xml version="1.0" encoding="shift_jis"?>'."\n"; ?> <!DOCTYPE html PUBLIC "-//OPENWAVE//DTD XHTML Mobile 1.0//EN" "http://www.openwave.com/DTD/xhtml-mobile10.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja"> 拡張子はphp ■サーバーはXREA 解決方法をご教授して頂けませんでしょうか? どうぞよろしくお願いいたします。

    • 締切済み
    • PHP

専門家に質問してみよう