【发布时间】:2021-04-23 01:12:43
【问题描述】:
我注册了一个过期域以将所有传入链接转发到另一个域。问题是:很多inlinks放在子域上,例如:axa-art.cdn.contento-v41.eu/axa-art/0eee9cec-58cb-45b2-a4e2-b5f73920068e_091216_axa+art_classic+car+study_de_rz.pdf
我正在寻找 htaccess 中的 301 重定向规则,该规则将任何 url(无论在主域或子域上)转发到“new-url.tld”
axa-art.cdn.contento-v41.eu
axa-art.cdn.contento-v41.eu/slug
any-subdomain.contento-v41.eu
any-subdomain.contento-v41.eu/slug
上面的所有例子都应该 转发到这个确切的 URL:new-domain.tld
问题 1:
是否可以创建一个“通用”规则并将其放入主目录的 htaccess 中?
问题 2:
还是我必须为每个子域写一个特定的规则?
问题 3:
我是否必须为每个要添加重定向规则的子域创建一个子目录并在每个子目录中创建一个单独的 htaccess?
我们非常感谢您的帮助或建议。非常感谢您提前提供的帮助。
【问题讨论】:
-
不清楚,请务必添加您的 htaccess 文件以及 URL 示例,以便更好地理解您的问题,谢谢。
-
我不确定我的 htaccess 文件如何帮助您,因为我不知道要添加什么规则。但是我已经附上了。此规则会将主域中的任何 URL 转发到新域。但是对于“子域困境”,我还没有具体的规则。
-
#Permanent URL redirect- by netgrade RewriteEngine on RewriteCond %{REQUEST_URI} !marco-mahling.de/$ RewriteRule $ marco-mahling.de [R=302,L]
-
为什么我要求在您的问题中添加 htaccess 文件,因为在 SO 上鼓励原始海报添加他们的努力。您可以编辑您的问题并添加它。另请参阅此链接如何发布带有示例的好问题stackoverflow.com/questions/65778994/…,这将有助于我们更好地理解您的问题,干杯。
-
会的。给我一点时间。看看我怎样才能更轻松地解释和编辑我的问题。
标签: apache .htaccess redirect subdomain