htaccess – 如何在服务器和本地机器上处理不同的目录名称?

我的网站存储在服务器的目录/

在我的开发机器上存放在目录/ mysite中

问题是所有链接都与根目录名称(即/images/contact.html)相关,并且它们在我的本地服务器上无法生效。

你能告诉我哪个.htaccess指令是必需的,使我的本地服务器上启用链接?

先谢谢你!

你可以尝试使用:

RewriteEngine On RewriteBase /mysite 

如果我理解正确的话,这将成为根。

但是我不确定这是否仅仅是在规则之后或者是全球变化。

否则,你可以尝试:

 RewriteEngine On RewriteRule ^(.*) mysite/$1 [L]