【发布时间】:2010-11-07 23:38:01
【问题描述】:
我正在本地服务器和远程服务器上开发一个站点。在开发中,服务器位于 url.com/~user 中,而在我的本地主机上,我只是在 root 中开发。即,如果我在本地服务器上包含一个文件,我只需引用“/img/img.png”,例如...虽然这显然会在远程服务器上返回 404,因为它会寻找“/~user /img/img.png”。
这与@Problems with pointing to files on local server versus remote 回答的问题相同,但是我想知道的是,这是否可以通过 mod_rewrite 解决?定义 SITE_ROOT 可以在 php 文件中工作...但它不能修复 CSS 表中引用的文件。
是否可以简单地告诉我的远程服务器将 /~user/ 添加到每个包含的文件中?即 /img/img.png 变成 /~user/img/img.png ?
感谢您的任何指点。
【问题讨论】:
标签: .htaccess mod-rewrite