Задача: Code Igniter, .htaccess & Subdomains

0

Я новая пчела и уже несколько часов занимаюсь поиском в Интернете, но не смог найти решение моей конкретной проблемы.

Вопрос: У меня есть сайт, разработанный в рамках схемы воспламенения кода (например, www.example.com). На веб-сайте у меня есть каждый профиль пользователя. URL-адрес для индивидуального профиля пользователя выглядит следующим образом:

www.example.com/users/profile/chris

www.example.com/users/profile/david

www.example.com/users/profile/james

и так далее..

На данный момент я использую www.domain.com/controller/method/id код воспламенитель URL шаблона.

Теперь я хочу сопоставить отдельные профили в поддоменах. Я хочу предоставить каждому пользователю отдельный поддомен, чтобы они могли мгновенно перейти к своему профилю следующим образом:

www.chris.example.com

www.david.example.com

www.james.example.com

Это что-то, что может быть достигнуто в воспламенителе кода и.htaccess?

Если да, то какие шаги мне нужно будет выполнить (для воспламенителя.htaccess/code)?

Я был бы признателен, если бы кто-нибудь мог помочь, так как я сильно застрял... Спасибо

  • 0
    Будут ли субдомены создаваться динамически?
  • 0
    Спасибо. Вручную на моем веб-хосте.
Показать ещё 1 комментарий
Теги:
codeigniter
.htaccess
mod-rewrite

1 ответ

1

Не легко - не пытайтесь запутаться с динамическими поддоменами, если вы новичок в этом. Кроме того, с поддоменов приходят проблемы с оставшимся зарегистрированным на сайте-широкий (да, это возможно, но не приятно реализовать.) Ты лучше придерживаться с изменением CodeIgniter routes.php (см документацию здесь), чтобы манипулировать Юрис, например, вместо того /users/profile/james перейти к профилю james, вы можете добавить маршрут к маршруту /u/[имя] в метод users/profile.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню