我如何停止 htaccess 重定向循环
How do i stop htaccess redirecting loop
我正在尝试将 /article/1
重定向到 /article/1/title-of-blog
使用此 htaccess 行
Redirect 301 /article/1 /article/1/title-of-blog
当我这样做的时候
我的新 link 将是
https://www.mysite,com/article/1/title-of-blog/title-of-blog/title-of-blog/title-of-blog
随着这个循环继续进行
那么如何解决这个问题
提前致谢
要解决此问题,目的地应该是完整的 URL。这看起来像:
Redirect 301 /article/1 http://yourdomain/article/1/title-of-blog
例如,如果您的域是 example.com,您将拥有:
Redirect 301 /article/1 http://example.com/article/1/title-of-blog
/article/1
是您要重定向的 URL 的结尾吗?
如果是,请使用 $
表示这是 URL 结束的地方。
即. RewriteRule /article/1$ https://example.com/article/1/title-of-blog [R=301]
我正在尝试将 /article/1
重定向到 /article/1/title-of-blog
使用此 htaccess 行
Redirect 301 /article/1 /article/1/title-of-blog
当我这样做的时候 我的新 link 将是
https://www.mysite,com/article/1/title-of-blog/title-of-blog/title-of-blog/title-of-blog
随着这个循环继续进行
那么如何解决这个问题
提前致谢
要解决此问题,目的地应该是完整的 URL。这看起来像:
Redirect 301 /article/1 http://yourdomain/article/1/title-of-blog
例如,如果您的域是 example.com,您将拥有:
Redirect 301 /article/1 http://example.com/article/1/title-of-blog
/article/1
是您要重定向的 URL 的结尾吗?
如果是,请使用 $
表示这是 URL 结束的地方。
即. RewriteRule /article/1$ https://example.com/article/1/title-of-blog [R=301]