2016-09-28 6 views
0

初心者の間違いですが、自分のオリジナルサイトのサブディレクトリにWordpressサイト用の新しいページをすべて作成しました。これで、作成したすべてのページをルートに移動しますディレクトリを自分のウェブサイトにソートするために使用します。Wordpressのページをサブディレクトリからルートに移動する

瞬間、私はブラウザを介して自分のサイトを入力したときに私の新しいページが

www.mysite.com/wordpress-4.6.1/wordpress/ 

に立っています。私はアドバイスのためにここを見回し、私が見つけることができるすべてを試みたが、何も私の問題を何らかの理由で解決するようではない。私はWordpressの一般設定の下で明示的にURLを変更しようとしましたが、どういうわけか私のウェブサイトをクラッシュさせたので、wp-config.phpでWP_HOMEとWP_SITEURLを再定義して再度実行しなければなりませんでした。私はその後、.htaccessとindex.phpのダウンロードを試み、index.phpのいくつかの行を変更してデータベースルートに配置しました。

私が今残っている問題は、wp-config.phpでURLを明示的に設定すると、Wordpressの「一般設定」でこれを変更することができなくなります。明示的にwp-config.phpでサイトが機能しなくなります。

あなたの疑問にお答えしますか?なぜ私はURLを明示的に変更して動作させることができないのですか、それでも私のWordPressフォルダを指し示すデータベースがあるのですか、それとも別のものだと思いますか?

申し訳ありませんがテキストの壁には、しかし、それをより短く作ることはできませんでした。どんな助けにも大変感謝しています!

+1

これは、Wordpressのドキュメントでカバーされています:https://codex.wordpress.org/Giving_WordPress_Its_Own_Directory –

+0

ヒントありがとう!そのリンクの指示は私のためにうまくいかなかった。しかし、コード内で、WP_HOME URLからサブフォルダを削除し、WP_SITEURLに残しておけばそれを解決できました! –

答えて

0

これは、Wordpressのドキュメントで覆われている:https://codex.wordpress.org/Giving_WordPress_Its_Own_Directory

+0

チップをありがとう!そのリンクの指示は私のためにうまくいかなかった。しかし、コード内で、WP_HOME URLからサブフォルダを削除し、WP_SITEURLに残しておけばそれを解決できました! –

0

あなたはデータベースのオプションテーブルにURLを変更する必要があります。

+0

アドバイスをいただきありがとうございます!データベースのオプションテーブルのURLは既に変更されています。しかし、コード内で、WP_HOME URLからサブフォルダを削除し、WP_SITEURLに残しておけばそれを解決できました! –

0

私はそれを解決することができました!私はWordpressのURLとサイトのURLをWordpressで直接編集することができませんでしたので、wp-configにこのコードを追加する必要がありました:

define( 'WP_HOME'、 'http://mydomain.se/wordpress-4.6.1/wordpress'); define( 'WP_SITEURL'、 'http://mydomain.se/wordpress-4.6.1/wordpress');

「サイトアドレス(URL)」は、可能であればWordpressで変更したものであるため、WP_SITEURLから/wordpress-4.6.1/wordpressを削除する必要があると私は想定しました。それがうまくいかなかったので、代わりにWP_HOME URLからサブフォルダを削除し、WP_SITEURLに残して、それが問題を解決しました!

関連する問題