如何将重写引擎的重写基础设置为
#access site via http://1.1.1.1/~sitename/
RewriteBase /~sitename/
当它通过http://1.1.1.1/~sitename/访问并将其设置为
#access site http://www.sitname.com
RewriteBase /
当通过 www.sitname.com 访问它时?
我想要某种开关或条件。因为现在当我将 RewriteBase 设置为其中一个选项时,该站点在尝试使用另一个 url 访问它时不起作用。
编辑:新网站同样的问题....所以这是无法解决的吗?
将其与标签一起放入您的配置中。类似于以下内容的事情可能会做:
对于 ~sitename 情况,您可能希望将其放在 .htaccess 中,以便更轻松地为不同用户定义它。
如果这些在不同的虚拟主机中,您还必须指定
对于他们俩。