いくつかの 301 リダイレクトを含む .htaccess ファイルがあります。以下の .htaccess コードを参照してください。3 番目の 301 リダイレクトは正常に機能します。ただし、最初と 2 番目のリダイレクトでは、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/
提案してください。