Html 如何在子域中设置回退资源

Html 如何在子域中设置回退资源,html,ajax,.htaccess,mod-rewrite,subdomain,Html,Ajax,.htaccess,Mod Rewrite,Subdomain,我的子域是 我已尝试了以下(从中): 它不会给出错误,但也不会捕获错误的url 注意:我已经成功地为主域设置了后备资源,如下所示: 因此,问题是当试图使其在子域中工作时。在htaccess文件中不能有容器。您应该在/kunden/homepages/21/d460086828/htdocs/forma/es目录中创建一个htaccess文件,并将其放入其中: FallbackResource /forma/es/index.php 那么,如果这是专门应用于特定主机名,那么最好使用mod_re

我的子域是

我已尝试了以下(从中):

它不会给出错误,但也不会捕获错误的url

注意:我已经成功地为主域设置了后备资源,如下所示:

因此,问题是当试图使其在子域中工作时。

在htaccess文件中不能有
容器。您应该在
/kunden/homepages/21/d460086828/htdocs/forma/es
目录中创建一个htaccess文件,并将其放入其中:

FallbackResource /forma/es/index.php

那么,如果这是专门应用于特定主机名,那么最好使用mod_rewrite:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^ /forma/es/index.php [L]

在您在评论中告知文件夹/forma仅分配给子域forma.culturadigital.cc后,您应该尝试从ftp根目录中禁用相关部分,并使用/forma路径作为根目录。基本上可以尝试使用:

FallbackResource es/index.php

您还可以检查是否有错误。日志文件可能包含有用的信息。

thx,我不知道,但我已经尝试过您的建议,但它对我的子域无效()但对文件夹有效(),但我需要它来处理subdomain@fartagaintuxedo无法使用
后备资源
,但是你可以用mod_rewrite(见上文)做一些类似的事情,@rekire建议对我有用。。至少到目前为止,还没有经过深思熟虑的测试,但看起来确实不错,我想你是如何定义虚拟主机的?这将有助于了解以另一种方式处理此问题的最佳案例。我几乎不知道vhost是什么。。我的主机是1和1.es,在我的ftp中没有看到任何.config文件。。我应该尝试访问此文件吗?我很迷茫您是否对多个子域使用同一目录?不,文件夹/forma仅分配给子域forma.culturadigital.cci在这种情况下,请尝试从ftp根目录中删除相关部分,将/forma路径用作根目录。基本上可以尝试使用
fallbackresources/index.php
。如果您有error.log,请检查该文件是否包含有用的信息。
FallbackResource /forma/es/index.php
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^ /forma/es/index.php [L]
FallbackResource es/index.php