ワードプレスのパーマリンク設定で404エラーに

このQ&Aのポイント
  • ワードプレスのパーマリンク設定をすると、トップページ以外のリンクが404エラーになる問題が発生しました。原因はお名前.comのサーバーにあるようで、.htaccessをドメイン直下に置くことで解決することができます。しかし、既にホームページソフトで作成した時にドメイン直下に.htaccessがあるため、重複してしまっています。
  • この問題を解決するためには、以下の方法が考えられます。1つ目は、ワードプレスの.htaccessとドメイン直下の静的サイトの.htaccessを統合することです。2つ目は、ワードプレスの.htaccessを別の場所に移動することです。3つ目は、お名前.comのサポートに問い合わせて解決策を聞くことです。
  • 統合する場合は、2つの.htaccessファイルの内容を統合し、重複する部分を削除する必要があります。移動する場合は、ワードプレスの.htaccessを別のディレクトリに移動し、そのディレクトリのパスを指定する必要があります。また、お名前.comのサポートに問い合わせる場合は、詳細な情報を伝えて問題の解決を求めることが重要です。
回答を見る
  • ベストアンサー

ワードプレスのパーマリンク設定で404エラーに

現在、お名前.comで100GBのサーバーを使い、独自ドメインも取得しています。 静的サイトで運営しており、ホームページソフトを使用して作成しました。 ページ数が3000ページを超えた所でソフトが重くなり、アップロードにも時間がかかるので、動的にページ数が増やせるCMSワードプレスをディレクトリ下に作成することにしました。 例 http://○○○.com/mp/ワードプレス パーマリンクを設定しないと、インデックスされないらしく SEOにも不利と聞いて設定するとこにしました。 しかし設定するとトップページ以外のリンク全て404エラーになります。 原因を検索すると、お名前.comのサーバーに原因があるらしく、 .htaccessをドメイン直下に置けば直るらしいのですが 元々ホームページソフトで作成した時にドメイン直下に既に.htaccessがあるのに気づきました。 つまり、最初からワードプレス専用、動的なサイトじゃないわけです。 2下層にある、ワードプレスの.htaccessとドメイン直下の静的サイトの.htaccessが重複しているのですが、どうやって問題を解決したらいいでしょうか。

  • PHP
  • 回答数1
  • ありがとう数0

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

.htaccessの役割・使い方等、ご存知でしょうか? 参考URL : http://httpd.apache.org/docs/2.2/ja/howto/htaccess.html それから、WordPressのマニュアル等も良く読んで理解してみてください。

関連するQ&A

  • ワードプレスに独自ドメイン

    サーバー内でフォルダ分けしたフォルダに、ドメイン/フォルダ名orパーマリンク/という形のURLでワードプレスのサイトを作ってきたのですが、このたび、独自ドメインを購入しましてワードプレスに割り当てることにしました。 レンタルサーバーはさくら、ドメインはお名前.COMで取得しました。 さくらで、トップページにドメインを割り当てたのはいいのですが、固定ページなどに入ると、以前のページのURLになってしまいます。 固定ページを 買った独自ドメイン/フォルダ名orパーマリンク にするにはどのようにしたらいいでしょうか?

    • ベストアンサー
    • CSS
  • word press 設定

    ジャストシステムのホームページビルダー17を使っています。 Word press 設定の『Word press を公開サーバーにインストールする』に チェックを入れていいのかどうか分かりません。 先日、さくらレンタルサーバーのスタンダードプランで初期ドメインを登録済みです。 また、画像左下の『Word press 設定名』と『サイトのURL』には何を入力したらいいですか? 初心者です、よろしくお願いします。

  • ワードプレスのパーマリンク設定についてですが、お願いします。

    ワードプレスのパーマリンク設定についてですが、お願いします。 /%year%%monthnum%%day%/%postname%/ 現在↑↑にしていますが、これだとURLにも記事タイトルが入っていまいます。 ■URL http://www.ドメイン/blog/20101016/記事タイトル ■タイトルタグ 記事タイトル│ブログ名 タイトルタグに入る分には良いのですが(むしろ入っていなければ駄目)、URLには入れたくありません。 そういったパーマリンク、ありますでしょうか。

  • 困っています。ロリポプランにワードプレス・・・

    すみません、サーバー関係初心者なもので大変困っています。 現在、ロリポップのロリポプランを契約しました。ワードプレスのマルチサイト機能を使い、サブドメインで複数のサイトを作りたいのですが、その中でいくつか分からないところがあり、ご教授いただけませんでしょうか? 基本全てワードプレスで行いたいと思っています。 やりたいこととして、たとえばですが メインのサイト(www.sample.com) ・・・ 自分の会社案内 サブドメインで別サイト1(yunyuu.sample.com)・・・輸入商品の販売サイト サブドメインで別サイト2(kutsu.sample.com)・・・靴の販売サイト という形でサイトを構築したい場合になります。 恐らくワードプレスを使わない場合であれば普通にhtmlで作ったページであればロリポプラン既定のサブドメイン数だけサイトは作れると思います。 先ず大前提となることですが、ロリポプランにワードプレスを設置してこのような方法で構築できるのでしょうか? 一応、サブドメインを作成して少しやってみたこととして、 1.ディレクトリを作ってワードプレスを複数インストールする 良くわからなかったので、ルートに簡単設置でワードプレスを設置し、yunyuuディレクトリを作成しました。その中にまた簡単設置でワードプレスを設置しました。 sample.com ワードプレスを簡単インストールでインストールしました yunyuu.sample.com ワードプレスを簡単インストールでインストールしました その際、データベースについては接続先を確認していなかったので良くわからないのですが、恐らく同じ場所になるのですよね? ダッシュボードはそれぞれ違っていたと思うのですが、この場合、同じデータベースを利用していると、上のような形で別のサイトを作ることができないのでしょうか? もしそれが可能なら一番簡単そうですが、このあたりもご教授いただけませんでしょうか。 2.ワードプレスのマルチサイト機能を利用 1.が良くわからなかったため、以下のサイトを見ながら全く同じようにやってみたのですが・・・ http://afritom.blog136.fc2.com/blog-entry-71.html 1回目は 500 Internal Error が出てしまい、2回目は404でページが見つかりませんとなってしまいました。 ダッシュボードにもアクセスできません。 また、500 Internal Error については.htaccessの問題かと思い、書き換えたりしたのですがうまくいきません。上のサイトさんを参考にすると、 ************************************* 次に.htaccessファイルに以下の行を追加する。 もし.htaccessが無い場合 htaccess.doc(拡張子は何でも可)を作って アップロードしてから .htaccessにリネームする ↓↓↓ ここから RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] # uploaded files RewriteRule ^files/(.+) wp-includes/ms-files.php?file=$1 [L] RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule . index.php [L] ↑↑↑ ここまで wordpressのページからコピーして .htaccessにペーストする。 ************************************** と書いてありましたので、その通りでしょうか・・・?そもそも、ロリポップ側でアクセス制限をかけた時に生成されるhtaccessファイルの内容とワードプレスでネットワーク設置を行った際に生成されたhtaccessファイルで内容の記述に違いがあって、どこに追加すればよいのか、また書き換えるということなのでしょうか? このあたりが本当に分からなく困っています。 すみませんが、やり方や間違っている箇所など皆様にご指南、ご教授いただきたくどうかよろしくお願いいたします。

  • ワードプレスでのホームページリニューアルについて

    既存のウェブサイトを、ワードプレスのサイトに作り替えようとしています。(既存のウェブサイトはワードプレスで作成していません。とくにCMSはつかっていません。) 既存のウェブサイトのドメインが、****.comの場合、 作成するワードプレスのURLを、test.****.comにして作成し、 完成したら、ワードプレスのサイトアドレスを、「****.com」とすればいいのでしょうか? 以前、やろうとしたら、ワードプレスにもアクセスができなくなったことがあり、よい方法をおしえてください。 ワードプレスバージョン:6.2 使用テーマ:Hello Elementor

  • ホームページビルダー19ワードプレスについて

    ホームページビルダー19でワードプレスを作成いたしました。ほーむぺーじビルダーのソフトのワードプレスのテンプレートを選択して作成しました。 その後でワードプレスのプラグインをインストールしてお問い合わせフォームなどをいれたり 出先でスマホからワードプレスの画面に入りホームページビルダーを経由しないでワードプレスの画面でページの文章の追加や修正をしました。 普段ホームページビルダーをひらいてホームページビルダーの画面で作成したワードプレスの画面をひらいて新しいページを追加したり修正したり作業をして(ホームページビルダーのソフト経由での作業 ワードプレスーサイト一覧設定ートップページを開く)作業を行った後サイトにアップロードしている(ホームページビルダーのソフト経由での作業 ワードプレスーサイトの公開ー公開)のですが、ワードプレスの画面で作業した内容(ホームページビルダーのソフトを経由しないでワードプレスの機能を利用して修正、追加作業をしました。)がホームページビルダーのソフトからひらいたワードプレスの画面に入っていないホームページビルダーのソフト経由での作業 ワードプレスーサイト一覧設定ートップページを開く)ためこのままアップしたらワードプレスの画面で作業した内容が消えてしまいますよね? これを防ぐ方法がしりたいのです。例えばワードプレスで操作した内容をホームページビルダーのワードプレスの画面にバックアップできる方法があればそれがしりたいです。 非常にわかりにくい文章での質問ですみません。

  • 静的ホームページをワードプレスに統合したい

    お世話になります。 静的ページで構成したホームページを先に作った所に、後からワードプレスを使ったブログページを組み込んだサイトがあります。今回全部をワードプレスを使って統合したいと思っています。 サーバーはさくらインターネットで、ワードプレスはサーバー直下のblogというフォルダにインストールしてあります。 親ページや既存の静的ページの現在のアドレスを有効にしつつ全てをワードプレスに統一することは可能でしょうか?出来れば現在のブログのurlもそのままにしたいと思っています。 可能だとした場合にはどの様な方法になりますか? また、もっとこうした方が良いというアドバイスなどもございましたらご教示下さい。 参考のページを教えていただく等でも結構です。よろしくお願いいたします。

  • ワードプレスをSSL化したら404エラーに

    ワードプレスでサイトを作成後、エックスサーバーでSSLの設定を行いました。 続いて、ワードプレスの管理画面から、wordpressアドレスと、サイトアドレスをhttpsつきのURLにし、更新しました。 その後、トップページは問題なくhttpsで開くことができましたが、なぜか投稿ページ、固定ページがhttpsつきでもhttpのみでも404エラーになってしまいました。 投稿のプレビューでは問題なくコンテンツが表示されるのですが、いざそのページのURLを開くと404になってしまう状況です。 何か解決策のヒントを頂ければ幸いです。

  • ワードプレスでCMS構築

    こんにちは、ワードプレス初心者です。よろしくお願いします。 ワードプレスを導入し、CMSとして機能させたいのですが、自分なりにテスト制作した際のやり方がどうも無理矢理な気がするので、制作会社勤務レベルの方はどのような方法でワードプレスを使ったCMSサイトを作っているのか知りたいと思い質問に至りました。 以下、自分なりに作ってみた内容ですが、 サイトのトップページはドメイン直下のルートに自作のトップページ[index.php]を作って設置。 ブログコンテンツを 「ルート/wp(任意)/wp-content/themes/自作テンプレート/index.php他header.php等設置」とし、 個人情報保護方針や会社概要などの「ブログではない」静的ページを ワードプレス管理から固定ページとして設置した後、固定ページ用の[page.php]を整えて設置。 以上のような構成で制作し、動くっちゃ動く・・・ものが出来ました。 ここで疑問が出てきたのですが、 ブログではない静的コンテンツ、ドメイン直下のトップページ以外の他ページも全て固定ページで作成設置し、CMS化されたページとしてワードプレスの管理から編集できるように設置するのはワードプレスをCMSとして利用する方法としては邪道なんでしょうか? 疑問に思った部分は、 ヘッダー常駐の自作のグローバルメニューに設置するリンク先が、パスを追ったファイル名ではなく、固定ページ設置で作成されたパーマリンクになりますよね? 設定次第では「/wp/%E5%80%8B%E4%BA%BA・・・」のようなリンク先になってしまいますし、 「こんなんでいいのか?」と思ったんです。 ユーザーから見たページ遷移は問題ないでしょうし、第三者が文言の修正をしたい場合でもワードプレス管理から編集が可能なものにはなっていると思います。 ですが、SEOやクローラビりティの面から見た場合、このようなワードプレスの使い方はどうなんでしょうか?  また、この方法だとhtml5の文書構造タグとワードプレスのphpタグの調整などが自分にとっては結構面倒だったので、こうじゃないんだとろうなぁと思いながら固定ページをしこしこ作ってました・・・。 経験も知識もないのでこれで納得していいのか判断がつきません・・・。  また、普通、業者レベルなどでワードプレスをCMSツールとして利用する時はどのような扱いで構築をするものなのでしょうか??

  • ワードプレスの.comについて

    ワードプレスには、comとorgの二つあるようですが、orgの方が良いと書いてあるサイトが多いと思います。 理由はorgの方がいろいろな意味で自由度が高いからというのが多いと感じました。 サーバーを自分で借りない分comの方は危険な気もしましたが、引っ越せば問題ないからそこまでデメリットではないかなと思いました。有料プランなら独自ドメインを使用できるみたいなので、大丈夫かなと。 でも、去年?あたりにcomの方も、プラグインやテーマを使える幅が広がったということが書いてあるサイトがありましたが、それでもorgの方が良いというかorgのことを前提に書かれているサイトが多かったので、orgで始めようかなと思ったところ、今日見たサイトは、comの方で作られているように感じました。理由は、ワードプレスのメリットとして、サーバーを借りる必要が無いと書かれていたことです。 今comの方はorgといろいろな意味で同じぐらいの自由度というか使えるシステムになったのでしょうか。 comとorgを比べて、comのデメリットがあれば教えていただきたいです。 また、comの方でブログなどをされている方はどのプランを使われているのか、もしよかったら教えてください。 宜しくお願い致します。