Пользовательские URL-адреса для пользователей, динамически в масштабе - PullRequest
0 голосов
/ 08 апреля 2011

Мне нужно создать собственные URL для моих пользователей, например: www.example.com/alpha, www.example.com/beta.Я создавал символические каталоги, которые, как мне кажется, послужили хорошей отправной точкой для создания прототипов.Однако теперь мне нужно сделать это в масштабе, работающем на нескольких веб-серверах за балансировщиком нагрузки.Я не уверен в правильном способе сделать это.

1 Ответ

0 голосов
/ 08 апреля 2011

Если вы работаете на сервере Apache и у вас есть доступ к файлам .htaccess, попробуйте это в файле .htaccess

RewriteEngine On
RewriteRule ^(.*)\.html$ index.php?p=$1

Это будет указывать все URL-адреса на index.php? P = * внутренне,Пользователь увидит .html, а сервер интерпретирует его как указанную ссылку.Пример: yourdomain.com/cocacola.html -> yourdomain.com/index.php?p=cocacola

...