Привет! Я ищу совет о том, как добиться функциональности нескольких страниц для разработчика веб-сайтов, которую я написал с помощью инфраструктуры 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, это было бы кошмаром
Я новичок в веб-разработке, поэтому я прошу прощения за любые подтасовки лица, которые могли произойти из-за моей нубовости.Поэтому я спрашиваю тебя ... Как я могу достичь этого / сделать это лучше?