Evolution CMSでリソースが表示されないときは?  【解決済み】

質問全般・改善要望
nakahi
メンバー
メンバー
記事: 106
登録日時: 2010年8月04日(水) 20:23

Evolution CMSでリソースが表示されないときは?

投稿記事by nakahi » 2018年11月21日(水) 23:00

度々の書き込みで申し訳ございませんが、何卒お知恵を拝借させて下さい。

Evolution CMSのダッシュボード の「最近編集したリソース」欄のリソースでプレビューすると
「https://xxxxxx/index.php?&id=3」のようなurlながら内容は、記述したとおりに表示されます。

しかし、

左のリソースツリーをクリックして、プレビューすると、urlは、自分の指定したエイリアスで「https://xxxxxx/sample.html」のようになっていますが、
表示される内容はどのページもすべて「ID1のEvolution CMS Install Success」になってしまいます。

グローバル設定を一つずつ違えてやってみたりしましたが、変化ありません。
全くお手上げの状態ですが、何らかのヒントを頂けないかと思いまして書き込まさせていただきました。

えぇ!そんな簡単な事だったの!で済みそうな気もしますが、現状は3日前より頭が沸騰してしており、悪夢に悩まされております。

何卒宜しくお願い申し上げます。

MODXバージョン:1.4.6
PHP Version:7.2.6
データベースのバージョン:5.7.17
xserver
nakahi
メンバー
メンバー
記事: 106
登録日時: 2010年8月04日(水) 20:23

Evolution CMSでリソースが表示されないときは?  【解決済み】

投稿記事by nakahi » 2018年11月22日(木) 18:26

やっと解決いたしました!!本当にお騒がせいたしまして申し訳ありませんでした。
.htaccess をMODXで今まで使用したものをURLだけ変えて流用してはいけなかったのです。
Evolution付属の.htaccess内の記述部分に解決記述がありました!

# For Friendly URLs
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]

この部分を日本のMODXでは記述していなかったので、見落として流し読みしていました。
で、この部分を付け加えたら正常になりました。

やはり、正解が出れば、あっ!そう、そんな程度ね!で終わってしまいました。
申し訳ございませんでした。