2011-07-11 5 views
0

私はcodeigniterサイトで動作するようにpagelimeを設定しようとしていますが、pagelimeでサイトを表示および編集できるため、私が編集したページ、それはsuccessfulyと言いますが、もし私がウェブページに行くと、私はちょうど行った変更を含んでいません。codeigniterサイトでpagelimeを設定できません

私は、サイトを設定するときにurl + indexページを要求するので、codeigniter urlの作業と関係があるかもしれないと推測しています。私はインデックスページをhttp://example.com/index.php/controller/indexに設定しようとしましたが、pagelimeは常にURLにindex.phpを追加して、このように見えます。http://example.com/index.php/controller/index/index.php

誰かがpagelime上にcodeigniterサイトを正常にセットアップしましたが、この問題で私を助けることができますか?

答えて

1

pagelimeが動作する方法とは、CIフレームワークでは動作しません。わかっているように、pagelimeは標準のWebサイト用に設定されています。つまり、すべてのページがルートにあり、サブページがリンク構造に従っているので、homepage.com/pictures/album1へのリンクは、ftpのルートにあり、次に「pictures」フォルダと「album1」になければなりません。 "コントローラ以上のものではありません。私はその権利を説明したかった、あるいはあなたが私がそこで言うことを解読できることを願っています。

1

まず、.htaccessファイルであなたのルートに拡張子を追加してください: Codeigniter Routes for filename with extension

Pagelimeでは、FTPは、ページのプロパティ画面でターゲットを公開持つように各ページを設定することができます。ターゲットをあなたのビューのURLに設定してください。あなたは行かなくてはなりません。

希望に役立ちます!

+0

私の.htaccessファイルに追加する必要があるスニペットは、あなたが投稿したリンクの答えが正確か、index.php、content、favicon以外のものが必要でしょうか? – Catfish

+0

再ルーティングの部分がなくても、それはホームページでのみ機能しました。拡張機能を入手するためにルートや.htaccessファイルを使用する方法をさらに説明できますか? – Catfish

関連する問題