因此,我为将网站托管在与 GoDaddy 的共享服务器上的客户重新编写了所有设置。经过将近一年的工作,他们联系了我,GoDaddy 更改了一些内容,导致重写无法正常工作。它有时会起作用,但并非总是如此。无论如何,它喜欢漂亮的 URL,例如与我正在阅读的内容http://siteurl.com/employee/19/
相反,http://siteurl.com/employee-19
它与它有关,它不是以斜线结尾,但无论如何,第一个现在有效。
但是,有没有办法创建从旧 modrewrite 规则到新规则的重定向。我试过这个,但之前从未真正重写过 htaccess 文件,所以我可能设置错了。
redirect /employee-19 http://siteurl.com/employee/19/
但这会吐出一个错误 301,关于如何解决这个问题的任何想法,或者这只是一个失败的原因?