0

实际上我有一个域 - domainone.com

我创建了另一个域的子域 cname 为

abc.domaintwo.com - CNAME as - domainone.com

这样我就可以使用 js 和 css 文件,例如 domainone.com/js/jquery.js 文件作为 abc.domaintwo.com/js/jquery.js

到目前为止,一切都很好,完全没有问题。

问题:

我有一个 domainone.com 的自定义 404 页面,现在当 abc.domaintwo.com 进入 404 时,出现了我不想要的相同页面。任何帮助表示赞赏。

domainone.com 的 Htaccess:

错误文档 404 /404/

我想要的只是两者都有不同的404.....

注意:我在共享主机上时无权访问符号链接或别名的外壳。

4

1 回答 1

1

对于您要执行的操作,您将需要使用 PHP。它不能在您的 .htaccess 中完成。理想的地方是虚拟主机文件,但听起来你没有访问权限。

您应该将 web 根彼此分开,然后 mod 重写:

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} abc.domaintwo.com$ [NC]
RewriteRule ^(js|css)/(.*) http://www.domain.com/$1/$2 [L,PT] 

这应该将http://abc.domaintwo.com/js/ * 和 css/* 重定向到 www.domain.com/js 和 css/

注意:它未经测试,但如果我的记忆正确,它应该可以工作。

于 2012-06-21T15:25:06.363 回答