こんにちは私はCodeigniterフレームワークで書いたウェブサイトビルダーのいくつかの複数ページ機能をどのように達成するためのアドバイスを探しています。Codeigniter Website Creator
私の最初の試みは、対応するドメイン名を使用して、ホストのgatorのCパネルに「アドオン」ドメインを作成することでした。私はその後、コードイグナイターのビューURIに.htaccessリダイレクトを配置し、うまくリダイレクトします。ここで私は現時点で働いていることの説明です。
www.afakecompany.com =クライアントのドメイン名
www.myserver.com/CI/ =私のCIディレクトリ
www.afakecompany.comドメインの登録ネームサーバは、私のHostgatorのウェブホスティングを指します。 これはafakecompany.com という名前のアドオンドメインに当たります。次に、.htaccessをリダイレクトするようトリガーします。
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^afakecompany.myserver.com$ [OR]
RewriteCond %{HTTP_HOST} ^afakecompany.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.afakecompany.com$
RewriteRule ^(.*)$ myserver.com/CI/website/view/1 [P,L]
これは最初は大丈夫だったと思いますが、長時間巻き込まれていると感じています。現在は1ページしかリダイレクトできません。次のように私は達成するために必要
基準は次のとおりです。
複数ページのオプション - 例えば、彼らに正しいURLを示すクライアントのドメイン名を持つ..ブラウザに表示 www.fakecompany.com/contact新しいアドオンドメインごとに、をしている - しかし、実際にmyserver.com/CI/website/view/1/contact(「どのようにCIは意志まだルートこのようなものをわからない」)
スケーラビリティからコンテンツをつかん新しいウェブサイトは悪い考えですか?それは私にとってそうです。また、すべての.htaccessファイルで何かをホスティングや変更しなければならない場合は、悪夢になるでしょう。
私はWeb開発の初心者ですから、私のnoobnessのために起こった可能性のある顔面修正についてお詫び申し上げます。だから私はあなたに尋ねる。どのように私はこれを達成することができますか?
あなたが解決策を見つけたかどうか教えてください –