【发布时间】:2025-11-20 21:15:01
【问题描述】:
我正在使用更新的 WP,我正在尝试将旧网址重定向到新网址:
Redirect 301 /es/ http://www.example.com
Redirect 301 /es/tienda/ http://www.example.com
Redirect 301 /es/categoria-producto/quillas/center http://www.example.com/categoria/quillas-single/
这是我在浏览器中得到的:
如果我尝试访问第一个 URL,我会重定向到:
http://www.example.comtienda/
是的,它缺少斜线。
如果我尝试访问另一个 URL,我会重定向到:
http://www.example.com/categoria-producto/quillas/center/
这是一个 404...
所以,我迁移网站时考虑到服务器错误,但问题仍然存在......
我做错了什么?
【问题讨论】:
-
重置您的永久链接
-
服务器配置问题不在此处,应在 serverfault.com 上提出,但由于未显示服务器配置,您的问题也不完整。
-
@Rob 这不是服务器配置问题?!
-
@w3dk 你是说修改.htaccess文件不是服务器配置?
-
@Rob 虽然
.htaccess文件是“每个目录的 Apache 配置文件”,但它们是用户空间开发的一部分,只有在您无权访问主服务器配置时才真正需要。这将被视为 ServerFault 上的题外话,其中大多数.htaccess问题都被关闭为一个包罗万象的问题的重复。如果您不是系统管理员并且对服务器配置具有完全访问权限,那么这种性质的任何问题在 ServerFault 上都是严格的题外话 - 唯一得到回答(而不是关闭)的是那些从网络中溜走的问题。
标签: wordpress .htaccess redirect mod-alias