301 单页重定向到 404



好的,所以我正在尝试将旧站点及其子页面重定向到特定的子页面,虽然根重定向正常,但特定的子页面不会重定向到我指定的内容,而是转到 404s。 旧站点 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 页面。 请帮忙!

你能试试吗:

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/

最新更新