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

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

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

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

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

您能告诉我需要哪个 .htaccess 指令才能在本地服务器上启用链接吗?

先感谢您!

答案1

您可以尝试使用:

RewriteEngine On
RewriteBase   /mysite

如果我理解正确的话,它就是根。

但我不确定这是否仅限于规则之外,还是作为全球性变化。

否则你可以尝试:

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

相关内容