我有一个小系统 ( Coldfusion8, MySQL 5.0.88
),它允许用户根据他们的偏好设置主网站的外观。
这一切都很好,除了 URL 仍然像这样丑陋:
www.my_site.com/index.cfm?user=123456789
我现在希望用户显示他们自己的 URL 并阅读vhost
(我正在运行Apache
)如何执行此操作。我正在根据 URL 中提供的 id 更改皮肤。如果我现在将我的系统设置为显示:
wwww.users_selected_url.com
与上述相比,我将无法检查 URL ID。在使用 Coldfusion 渲染页面时,我在整个应用程序中使用此 ID 检查来自定义页面布局。
问题:
什么时候会重新格式化 URL?是否仍会使用原始 URL 请求正在加载的页面,因此 Coldfusion 可以做到这一点,并且只有向用户显示的页面将使用他的自定义 URL?如果我也使用 URL 重写呢?
感谢您提供一些信息!