2017-02-17 6 views
0

を指すリンクとDrupalのウェブサイト、ウェブサイトがあるフォルダは/ var/www/htmlのApache/Drupalの:誤って私たちはUbuntuの16.04 LTSサーバにApacheをインストールしている私の仕事では、他のDrupalサイト

である私たちは持っています/ var/www/html/version1にあるDrupalのWebサイト。問題は、サイトのフォルダをコピーして/ var/www/html/version2という名前でいくつかのテストを行った後、/ var/www/html/version2を削除し、localhost:8080/version1 /そのサイトはバージョン2に指摘されています。つまり、localhost:8080/version2/news

これは昨日、今日のリンクが正しくlocalhost:8080/version1/newsを指していますが、公開されている公開IP、 public_ip]:8080/version1 /を開き、[public_ip]:8080/version2/newsにリダイレクトされるニュースのリンクをクリックすると、ページが見つかりません。 [public_ip]:8080/version1/newsに直接アクセスすると問題なくアクセスできます。

問題はどこですか?私は、Apacheやサイトから設定ファイルを提供することができます。私は助けていただきありがとうございます!

+0

これはブラウザのHTTPヘッダーのキャッシュに問題がありますか? – Juned

+0

ああ、私は忘れて、私たちはブラウザのキャッシュを消去した後にそれをテストした – MithPaul

答えて

0

最終的に、問題はDrupalにありました。彼らがここで言うところによるとhttps://www.drupal.org/node/845026 Drupalはhtmlファイルを保存せず、データベースを参照して「オンザフライで」それらを生成します。 //www.drupal.org/docs/7/administering-drupal-7-site/clearing-or-rebuilding-:

ですから、Drupalのキャッシュの

HttのPSをきれいにする必要がありますリンクを更新しますdrupalsキャッシュ

HttのPS://www.drupal.org/node/1507640

のHTT P://drupal.stackexchange.com/questions/21434/how-do-i-clear-cache- using-an-sql-query

この問題は、管理者パネルにログインするだけで、Drupal管理者が解決しました。

関連する問題