我正在尝试为我们的 ExpressioneEngine 站点设置一些重定向,但确定表达式引擎的设置方式我遇到了问题。
例如:
Redirect /something/else /something/else/this
创建一个无限循环并且不起作用。我想这是因为它正在转发整个“文件夹” - 有没有办法只重定向那个页面。
谢谢。
我正在尝试为我们的 ExpressioneEngine 站点设置一些重定向,但确定表达式引擎的设置方式我遇到了问题。
例如:
Redirect /something/else /something/else/this
创建一个无限循环并且不起作用。我想这是因为它正在转发整个“文件夹” - 有没有办法只重定向那个页面。
谢谢。
尝试这个:
RedirectMatch 302 /something/else/!(this) /something/else/this
如果这不起作用,您将需要使用 mod_rewrite
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_URI} !something/else/this
RewriteRule ^something/else/(.*)$ something/else/this/$1
RewriteRule ^something/else$ something/else/this