2

我正在建立一个客户区,以便我的客户可以在开发过程中查看他们的网站。我想设置它,所以 URL 是http://clients.mydomain.com/clientname/

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

4

2 回答 2

0

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

于 2013-08-30T21:52:09.323 回答
0

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

于 2013-09-17T06:25:12.630 回答