我在同一GoDaddy托管计划上使用2个不同的域。
因此,我将主域 http://sethjfreeman.xyz 的附加组件设置为重定向到 http://relestalrabbitrescue.org 。因此,通过这样设置,我只有一个.htaccess文件可以控制两个域。
问题是,如何将不存在的(404)页面重定向到2个不同的域。因此,如果我在 http://sethjfreeman.xyz 上键入不存在的URL,它将重定向到 http://sethjfreeman.xyz/404.html 。 http://relestalrabbitrescue.org 和 http://relestalrabbitrescue.org/404.html 也是如此。
这是我当前的.htaccess文件:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
ErrorDocument 404 http://relestalrabbitrescue.org/404.html
现在,如果我在 http://sethjfreeman.xyz 上键入不存在的(404)页面,它将重定向到 http://relestalrabbitrescue.org/404.html
答案 0 :(得分:1)
ErrorDocument 404 /404.html
只需执行此操作,鉴于文件位于两个站点的根文件夹中,它将重定向到您正在使用的url的404.html