2017-06-24 24 views
0

http://sidparmar.ca/portfolio/これは私のポートフォリオのウェブサイトであり、唯一のホームページはドメイン名で働いています。 64.20.53.42のVPSのIPで置き換えられない限り、すべてのリンクが壊れています。ワードプレスのウェブサイトはドメイン名ではなくIPアドレスである

これは通常、sidparmar.ca/portfolio/contact/のように動作するはずです(「このリクエストされたURL/portfolio/resume /はこのサーバー上に見つかりませんでした」というエラーメッセージが表示されます)。 現在のところ、私はURLとして64.20.53.42/portfolio/contact/と入力します。

私が調べなければならない提案やアドバイスがあれば教えてください。どんな助けもありがとうございます。

答えて

0

自分で答えを見つけました!うん!

あなたのVPSの/ etc/apache2/sites-availableディレクトリにありますapache2 confファイル(000-default.conf)に "ServerAlias www.domainname.ca"を追加しました。

なぜこの問題が起きたのか、問題を引き起こした原因はわかりませんが、Yoast SEOプラグインのために起こったと確信しています。

0

Wordpressをインストールして以来、あなたのサイトはこのようになっていますか?もしそうなら、あなたはどこにwordpressをインストールしましたか(つまり、どのディレクトリ)?あなたのWebサーバーのWebルートディレクトリにインストールしていないようです。また、Wordpressをインストールしたときに、あなたのウェブサイトの正しいURLが指定されていますか?

あなたが提供した限られた情報とあなたのウェブサイトのカスタムコンテンツのマイナーな量に基づいて私の提案は、データベースとファイルを単に削除し、新しいデータベースを作成し、正しい指示に従ってWordpressを再インストールすることです。あなたのVPSホストには、あなたのためのプロセスが示されているかもしれません。

また、これが新しい問題の場合は、原因と思われますか?もしそうなら、あなたは何をしましたか?そうでない場合は、VPSホストに連絡して、DNS設定で更新を行う必要があるかどうかを確認する必要があります。

+0

私のサイトは今朝まで完全に動作していました。私はYoast SEOプラグインをインストールし、SEOのためのいくつかの変更を加え、私はそれがすべてを台無しにしたことが分かった。 –

+1

私のサイトは今朝まで完全に動作していました。私はYoast SEOプラグインをインストールし、SEOのためのいくつかの変更を加え、私はそれがすべてを台無しにしたことが分かった。私のウェブサイトは/ var/www/html/portfolioにインストールされています パーマリンクに問題があることがわかりました。 permalinksをプレーンに変更すると、すべてが機能し、それ以外は機能しません。 私の.htaccessファイルがある: 位 でRewriteBase /ポートフォリオ/ のRewriteRule ^指数\ .phpの$で <のIfModule mod_rewrite.c> RewriteEngine BEGIN - [L] するRewriteCondの%{REQUEST_FILENAME} -f のRewriteCond%を{! REQUEST_FILENAME}!-d RewriteRule。 /portfolio/index.php [L] #END –

+0

これがYoastの問題だと思われる場合は、無効にしてアンインストールしてみましたか?完全? (つまり、.htaccessやwp-config.phpへのYoastの変更を削除することを含む)。Yoastがサイトを壊したと確信が持てる場合は、Yoastサポートフォーラム(https://wordpress.org/support/plugin/wordpress)を検索してみます。 -seo。また、Yoastサポートフォーラムは、通常、否定的なレビューを望まないし、自社の製品が必要に応じて動作していることを確認したいので、良いサポートを提供します。 –

関連する問題