Apache .htaccess为绝对path设置基础

当我在我本地安装的Apache中testing一个网站时,我总是有/mysite.com/<site files>作为path。 当站点被部署时,根path将只是/

因为我需要使用绝对引用,所以我必须在本地主机上使用/mysite.com/files ,然后在任何地方将远程服务器更改为/

我怎么能做得更好? 我可以在.htaccess中设置一些东西吗?

把它放在你的.htaccess(in /)中:
RewriteEngine On
RewriteRule ^/mysite.com/(.*)$ http://yourwebsite.com/$1 [R=301]

如果这不起作用,用^ mysitereplace^ / mysite(我不记得它在哪里开始匹配)。