1

OK、古いサイトとそのサブページを特定のサブページにリダイレクトしようとしていますが、ルートは正常にリダイレクトされますが、特定のサブページは指定したものにリダイレクトされず、代わりに 404 に移動します。古いサイトは www.csulb.edu/web/journals/riprap/ で、ご覧のとおり、そのサイトにアクセスすると新しいサイトにリダイレクトされます。しかし、その中のサブページはリダイレクトされません。ここに私の .htaccess コードがあります:

Options +FollowSymlinks
RewriteEngine on
RedirectMatch ^/$ http://www.csulb.edu/colleges/cla/departments/english/riprapjournal/
Redirect 301 /submission_guidelines.htm http://www.csulb.edu/colleges/cla/departments/english/riprap-journal-submission-guidelines/
Redirect 301 /backissues.htm http://www.csulb.edu/colleges/cla/departments/english/riprap-backissues/
Redirect 301 /links.htm http://www.csulb.edu/colleges/cla/departments/english/riprap-links/
Redirect 301 /contact.htm http://www.csulb.edu/colleges/cla/departments/english/riprap-contact/

これの何が問題なのですか?最初の 301 リダイレクトは、www.csulb.edu/web/journals/riprap/submission_guidelines.htm にhttp://www.csulb.edu/colleges/cla/departments/english/riprap-journal-submission-に移動するように指示しようとしています。 Guidelines/ですが、404 ページに移動します。助けてください!

4

1 に答える 1

0

試すことができますか:

Options +FollowSymlinks
RedirectMatch ^/$ /colleges/cla/departments/english/riprapjournal/
Redirect 301 submission_guidelines.htm /colleges/cla/departments/english/riprap-journal-submission-guidelines/
Redirect 301 backissues.htm /colleges/cla/departments/english/riprap-backissues/
Redirect 301 links.htm /colleges/cla/departments/english/riprap-links/
Redirect 301 contact.htm /colleges/cla/departments/english/riprap-contact/
于 2013-10-16T18:03:13.013 に答える