【发布时间】:2022-01-18 04:39:15
【问题描述】:
如何重定向子目录及其链接来自喜欢:
mydomain.com/forums/
mydomain.com/forums/linkh.php?blahblkahblahblha?
收件人:
mydomain.newforums/
mydomain.new/forums/linkh.php?blahblkahblahblha?
但保持根 mydomain.com 可以正常访问。
【问题讨论】:
如何重定向子目录及其链接来自喜欢:
mydomain.com/forums/
mydomain.com/forums/linkh.php?blahblkahblahblha?
收件人:
mydomain.newforums/
mydomain.new/forums/linkh.php?blahblkahblahblha?
但保持根 mydomain.com 可以正常访问。
【问题讨论】:
好吧,您实现了一个应用于该基本 URL 的重定向规则:
RewriteEngine on
RewriteRule ^/?forums https://example.com%{REQUEST_URI} [QSA,R=301,L]
这应该在原始域的 http 服务器的主机配置中实现。如果您无权访问它(阅读:如果您使用的是非常便宜的托管服务提供商),那么您可以在分布式配置文件(“.htaccess”)中实现相同的规则,该文件应该放在DOCUMENT_ROOT 目录中那个 http 主机。
开始使用R=302 临时 重定向是个好主意。并且只有在一切按预期工作后才将其更改为R=301 永久 重定向。这为您省去了早期客户端缓存问题的麻烦。
【讨论】: