我有 .htaccess 文件,其中包含一些 301 重定向。请参阅下面的 .htaccess 代码。第三个 301 重定向工作正常。但是第一次和第二次重定向会产生 404 Page not found 结果。我搜索了 SO 和 google 并找到了一些解决方案。但他们都没有工作。
以下是我的 .htaccess 文件:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Redirect 301 /page.php?page=8 http://www.mydomain.com/about-us/
Redirect 301 /page.php?page=5 http://www.mydomain.com/contact-us/
Redirect 301 /testimonial.php http://www.mydomain.com/testimonials/
请建议。