我遇到301网站重定向问题,有些工作,有些不做。这是一个不起作用的例子,我不明白我做错了什么。
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^ index.php [L]
重定向的页面如下所示,它提供了404页面: https://www.example.com/services2/services3
答案 0 :(得分:0)
由于Redirect
指令会将旧网址的其余部分附加到目的地,因此请使用RedirectMatch
重定向到特定位置
RedirectMatch 301 "/services1/services2/services3" "/services2"