Re: URLをインストール先からドキュメントルートに変更したい

2017年9月30日 at 15:57

にゃんきちさん

度々ありがとうございます。
インストール時にデフォルトのテーマを使用し、.htaccess、conc/.htaccess、conc/index.phpではにゃんきちさんのコードを使用させていただいております。


・トップページのナビゲーションバー(?※添付しました。)からのリンク先がhttp://ドメイン/conc/index.php/〜〜となっていて404エラーになる。
別のページに移動すると、ナビゲーションバーのリンク先はhttp://ドメイン/〜〜に変わり、正常に閲覧ができる。

・ページ最下部のログインボタンを押すと、ログインフォームが表示されるが、ID,パスを入力しログインしようとするとhttp://ドメイン/index.php/dashbord/welcomeを開こうとして「No input file specified.」が表示される。
※これはURLからindex.phpを削除するとページ遷移できるのでログインは可能。

・welcome画面にて、画面右側の管理画面のすべてのリンクがhttp://ドメイン/index.php/dashbord/〜〜になっているため管理画面の操作ができない。
※プリティーURLがうまく動作していない?これらもindex.phpを手動で消すとつながるが、、、

concrete5はドキュメントルート直下に設置することを前提に作られているということなので、解決は難しいでしょうか。上記の解決手段がない。もしくは私の環境でのみ発生するようであれば、サブディレクトリでの運用か、Xserverでの運用のどちらかを諦めようと思います。
※さくらサーバではドメイン毎にドキュメントルートを設定できるので、設定なしで実現できそうです。

タグ:

Re: URLをインストール先からドキュメントルートに変更したい

2017年9月30日 at 21:23
Thorさん。

concrete5側のキャッシュがクリアされていないのではないでしょうか?
index.phpの追加で、concは消えるはずです。
 

Re: URLをインストール先からドキュメントルートに変更したい

2017年10月2日 at 12:21
にゃんきちさん

度々ありがとうございます。
サーバ側のキャッシュの削除でしたか。
エックスサーバは手動でキャッシュ削除が出来ないようなのでキャッシュクリアされるまで待ってみます!
 

Re: Re: URLをインストール先からドキュメントルートに変更したい

2017年10月2日 at 14:11
Thorさん。

レンタルサーバ自身のキャッシュも影響があるかもしれませんが、
先に、concrete5のキャッシュクリアをして確認してください。

システムと設定 -> 最適化 -> キャッシュをクリア
 

Re: URLをインストール先からドキュメントルートに変更したい

2017年10月3日 at 22:53
にゃんきちさん
きました!キャッシュの削除したらできました!!
concrete5もキャッシュ作ってあるんですね。。
解決いたしました!
色々お世話になりました。ありがとうございます!