2014-02-20 4 views
1

У меня есть этот URL-адрес для каждого пользователя на моем сайте: http://appsite.com/dennis, я смог это сделать, используя маршрутизацию mod_rewrite, найденную в документах appengine: https://developers.google.com/appengine/docs/php/config/mod_rewrite.Пользовательский префикс пользователя GAE PHP

Однако я ищу, чтобы изменить его на что-то вроде http://dennis.appsite.com, так как это более эффективный SEO. Я не уверен, с чего начать с любой помощи.

+0

Я занимаюсь исследованиями в течение нескольких часов, и я нашел много решений для Apache, а не на appengine –

ответ

1

Вы можете сделать это с помощью настраиваемого домена, но не на appspot.com.

См. Документацию по адресу wildcard subdomain mapping о том, что возможно.

Как только запрос попадет в ваше приложение, вы используете модификацию примера mod_rewrite, с которым вы связались, чтобы вытащить правильный путь из REQUEST_URI.

+0

Спасибо. Я пробовал ваше решение, но '$ path = parse_url ($ _ SERVER ['REQUEST_URI'], PHP_URL_PATH);' только дает мне строку после домена. –

+0

Вам также может потребоваться вывести информацию о маршрутизации из SERVER_NAME и HTTP_HOST, в зависимости от того, как вы настраиваете свой шаблон. –

Смежные вопросы