我正在尝试创建一个 .htaccess 规则来将用户从一个域重定向到另一个域,但只有当原始 URL 不存在时才会发生这种情况。例如:
www.domain.com/100
到www.otherdomain.com/PersonalPages/100
www.domain.com/150
到www.otherdomain.com/PersonalPages/150
现在,我没有名为 100 或 150 的页面/文件,这就是它应该重定向的原因,但如果用户输入“www.domain.com”,我确实有“index.php”并且应该留在“www.domain” .com”,而不是尝试转到“www.otherdomain.com/PersonalPages/index.php”(或任何其他如果页面存在于我的 www.domain.com 中)
我知道我可以创建一个简单的 301 重定向,但是 URL 中的数字是用户的 ID,而且这个数字每天都会增长,所以我不能为每个新用户添加重定向行到我的 .htaccess 中。
我可以使用 404 代码吗?