我拥有2个指向同一静态IP的域名。我想将 domain1.com 设置为重定向到 domain1.com/down.php ,但仅限于目标 domain1.com 和 domain.com/index.php/html
domain2.com 应该像往常一样工作,所以这里没有重定向。它应该像目前那样定位 / var / www / html 。
背景是:有一个项目不应该在 domain1.com 上提供,但是有一些特定的文件,例如 domain1.com/subdir/subdir/file1.jpg ,仍然可以在那里访问。
有什么想法吗?
非常感谢
答案 0 :(得分:0)
RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain1.com$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ down.php?_url=/$1 [QSA,L]
该规则仅在条件满足时有效。 <{1}}不是必需的,但可能有用。
答案 1 :(得分:-1)
如果您使用htAccess,您似乎也使用Apache2
您也可以直接从apache 2配置使用虚拟主机: