.htaccess方法设置要解析到的默认URL


.htaccess method of setting a default URL to resolve to?

我们有两个网站,我们刚刚做了一个内部开发服务器,我们希望有两个网站。我想要完成的是在每个站点文件夹中都有一个.htaccess,该文件夹在站点的开发URL之前。例如,如果它们只是有一个header(location: /folder/whatever.php),那么文件实际上应该到thesite/folder/whatever.php

目前的情况是(例如)他们会转到192.168.x.x/folder/whatever.php

如果我理解正确,你想要的是重定向192.168.x.x/folder/whatever.phpthesite/folder/whatever.php,你可以使用这个:

RewriteCond %{HTTP_HOST} !^thesite.com$
RewriteRule ^(.*)$ http://thesite.com/$1 [R=301,L]