Simplicityの特徴 › フォーラム › Simplicity2に関する話題何でも › 本文が表示されなくなりました。
- このトピックには3件の返信、1人の参加者があり、最後に
Hidekichiにより10年、 7ヶ月前に更新されました。
-
投稿者投稿
-
-
2016年1月13日 4:44 AM #35565
蛙屋アキ
ゲストsimplicity2を使わせていただくこととなりました。
少しだけカスタムしたあとで、元々こちらのサイト(http://mocka.jugem.jp/)を表示させていた独自ドメイン(http://mocka.jp/)を割り当てました。すると一見成功のように見えましたが、本文を見ようとクリックするとエラー画面となるようになりました。パーマリンクを確認しましたが独自ドメインに切り替わっていました。ドメイン移動前に公開した記事も後に公開した記事も同じことになります。
また右上のSNSボタンも機能はしていますが画像のみ表示されなくなりました。
もしよろしければ、対処方法をご教授いただけると幸いです。
-
2016年1月13日 5:38 AM #35566
Hidekichi
ゲストwordpressの設定で、サイトアドレスとかは現在のドメインになってますか?
またwp-configとかのアドレス(データベースのアドレスも含む)など正しく設定されてますか?ヘテムルみたいなので、マニュアルも一式揃っていると思います。そこらを確認して再度設定を1から見直すのが良いかと思います。
あと、ロリポ系のサーバーは外部スクリプトを遮断するセキュリティが施してあるかと思いますので、そこらの設定も見なおして下さい。
また、各ファイルのパーミッション設定も再確認でしょうか。 -
2016年1月13日 7:37 AM #35567
蛙屋アキ
ゲストまさかと思いつつ、あっさり解決しました。
WordPressダッシュボード>設定>一般で
—–
・WordPressアドレス(URL) http://●●●
・サイトアドレス(URL) http://●●●
サイトのホームページをWordPressのインストールディレクトリとは異なるものにしたければ、ここにアドレスを入力してください。
—–
とありますが、後者だけではなく、最初の『WordPressアドレス(URL)』も変更すると本文が表示されるようになりました。この表記だとWordPressアドレス=インストールディレクトリっぽいので、そこを変更するとページが存在しないことになりそうなのですが。また、そうする以前に記事の本文以外はきちんと表示されていたことも意味不明。というわけでURLを変更してうまくいかない方は、どちらも変更してみてください。
そしてこの理屈がわかる方がいらっしゃいましたら今後のためにご教授お願いいたします。。。 -
2016年1月13日 11:52 AM #35570
Hidekichi
ゲスト例えばサーバーのルートにwordpressをインストールしても、何かしらのサブディレクトリにインストールしてもwordpressはそのアドレスにアクセスしたら表示されます。
もう少し言うと、サイト自体は独自のhtmlですでに公開されていて、そこにwordpressを追加する時を考えると良いかも知れません。
http://xxxxxx.net/index.html ← サイトのトップページ
http://xxxxxx.net/blog/ ← wordpressのページこの場合でも、ドメインでアクセスした時、既存のサイトを表示して、wordpressは例えばメニューのblogなどのリンクから表示できます。しかしこの逆もできるのです。既存のサイトがあるけれども、それをサブディレクトリにまとめて、サイトのトップにアクセスした時はwordpressを表示するようにしようとも。
こういった時、インストールしたディレクトリがインストール時固定だったら再度インストールしなおさねばなりませんが、いくつかのファイルをドメイン直下に移して、htaccessをちょろっといじればサイト内での引っ越しができます。
こういった場合、元々のアドレスで訪れた人はリダイレクトをされてることになったりするので、よくないという人もいますが、リダイレクト自体はサーバーの機能なので正しく表示される分には問題ありません。
元々のwordpressの、サイトアドレス?p=123みたいなものからカスタムパーマリンクに変更するのもリダイレクトなんですし。まぁ敢えて時間がたってからパーマリンクを変更するよりは、公開前からリンクの形式は決めておいたほうが良いですけれども。
こんな感じでアドレスが変わっても表示できるようにするためには、サイトのドメインと本体がインストールされているディレクトリがどこかが必要です。
ファイル自体は、そこにありますから表示はされますが、設定がおかしいとそんなアドレスねぇよって話になります。ない時はある所に導くのがhtaccessですから、正しくアドレス欄を設定し、リダイレクトできたら万事解決って寸法です。共用レンタルサーバーの場合はドメインとファイル保管しているサーバーが異なることも多いので特に設定は重要です。
-
-
投稿者投稿
- このトピックに返信するにはログインが必要です。