带URI请求的通配符DNS

时间:2010-03-16 11:50:31

标签: php .htaccess dns

所以这是我的问题。我想使用modrewrite将name.domain.com/trips/1重定向到domain.com?username=name&trip=1。这可能吗?我有正确设置的DNS - 我不确定htaccess文件。我可以将所有这些信息链接到一个PHP,还是需要为每个用户创建一个目录?

感谢您的帮助。

2 个答案:

答案 0 :(得分:1)

这是我应该如何使用 mod_rewrite

Redirect permanent ^([a-z]+).*/([0-9]+)$ domain.com?username=$1&trip=$2

这会选择像

这样的东西
bob.domain.com/trips/1
ted.domain.com/trips/123

将它们翻译成:

domain.com?username=bob&trip=1
domain.com?username=ted&trip=123

希望有所帮助

答案 1 :(得分:0)

您没有链接或创建,因为您已经在PHP中拥有域名 有关详细信息,请参阅phpinfo(32);

所以,你唯一需要的是将所有行程重定向到索引,非常常见的任务,而且我已经确定了很多解决方案。