将默认永久链接(?p=1)更改为其他结构始终是安全的。WordPress总是识别默认的永久链接,并将重定向到规范链接。
如果它没有这样做,那么很可能是。htaccess已断开或未被读取。确保规则在中。htaccess文件,和/或与主机联系。
在某些情况下,当您第一次创建时,这可能会很奇怪。htaccess文件。例如,在GoDaddy hosting上,第一次创建时。htaccess,服务器实际上在几个小时内不会使用它。因此,当您第一次启用相当长的永久链接时,整个网站似乎都崩溃了。几个小时后,它自行修复了。这是因为他们的托管系统的工作方式,它必须承认的存在。htaccess文件并在每个站点上启用它们。更改会立即生效,只有初始设置需要时间。
您的主机可能有类似的功能,因此即使。htaccess存在,它可能尚未生效。和主持人谈谈这件事。
如果无法修改。htaccess,那么简单的永久链接将不起作用。切换到sane主机。