Codeigniter Создание сайта - PullRequest
0 голосов
/ 21 марта 2012

Привет! Я ищу совет о том, как добиться функциональности нескольких страниц для разработчика веб-сайтов, которую я написал с помощью инфраструктуры Codeigniter.

Моей первоначальной попыткой было создание «дополнительного» домена в моей c-панели gator хоста с соответствующим доменным именем.Затем я поместил перенаправление .htaccess в мой URI вида Code Igniter, и он перенаправляет нормально.Вот объяснение того, что работает в данный момент.

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]

Сначала это казалось нормальным, но яЯ чувствую, что это долго, и я могу только одну страницу перенаправить в настоящее время.

Критерии, которые мне нужно выполнить, следующие:

Многостраничный вариант - с именем домена клиента, отображающим правильный URL-адрес, например ..www.fakecompany.com/contact отображается в браузере, но на самом деле захватывает контент с myserver.com/CI/website/view/1/contact («пока не уверен, как ci будет направлять этот материал»)

Масштабируемость - Является ли наличие нового домена для каждого нового сайта плохой идеей?Мне кажется это.Кроме того, если бы мне пришлось переместить хостинг или изменить что-либо во всех файлах .htaccess, это было бы кошмаром

Я новичок в веб-разработке, поэтому я прошу прощения за любые подтасовки лица, которые могли произойти из-за моей нубовости.Поэтому я спрашиваю тебя ... Как я могу достичь этого / сделать это лучше?

1 Ответ

0 голосов
/ 21 марта 2012

Вероятно, вам стоит взглянуть на получение учетной записи посредника , поскольку любое решение домашнего производства может представлять угрозу безопасности, если вы неправильно внедрите его в учетных записях нескольких клиентов. Учетная запись посредника хороша тем, что вы в основном продаете доступ к ресурсам вашего сервера (пропускной способности, пространству и т. Д.), Но учетные записи клиента изолированы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...