使用.htaccess设置基本URL

时间:2013-08-26 19:47:13

标签: apache .htaccess mod-rewrite

我正在建立一个客户区,以便我的客户可以在开发期间查看他们的网站。我想设置它,因此网址为http://clients.mydomain.com/clientname/

.htaccess文件中是否有办法将其设置为基本URL?我在页面中使用了我的URL的前导/格式(即/ about /或/ css /),这在本地和本地都很好。当我部署到生产时,但在上面概述的方案中不起作用。

2 个答案:

答案 0 :(得分:0)

正确的方法是在HTML中使用相对链接,尝试跟踪引用并重写每个后续请求以将/ clientname /作为前缀推回来是不可靠的。

答案 1 :(得分:0)

如果您为每个客户创建子域,并在那里开发站点,则不必更改基本URL。这将阻止其他htaccess规则在部署到实时服务器时中断... 所以使用: http://clientname.mydomain.com