因此,我在仪表板上遇到了一个奇怪的问题,即仅自定义永久链接(默认值、日期和名称、月份和名称等,这些都可以正常工作)无法保存。我可以选择单选按钮并单击“保存更改”,单选按钮将恢复到以前的一个工作正常的选项。
所以我发现this 在线,建议添加索引。php之前的链接,它现在可以工作了-但我觉得这个修复是某种“绷带”,实际上并没有解决这个问题。使用索引是否有任何影响。定制permalink结构中的php?
此外,如果有帮助的话,该站点已从3.4.1更新为3.9.1,没有PHP错误,所有插件都已禁用,并且缺少一个htaccess文件,但我使用this. 我还看到,每当我选择一个可行的选项时,htaccess都会自动更新,因此它是可写的。
知道为什么只有自定义permalink结构是个问题吗?我可以安全地插入索引吗。php作为修复?
SO网友:Anandesh Sharma
假设您使用的是apache。很简单,只需在
"/etc/httpd/conf/httpd.conf"
这是apache服务器配置文件的路径。
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
这里你需要换衣服
AllowOverride None
到
AllowOverride All
<Directory /var/www/html>
# ... other directives...
AllowOverride All
</Directory>
完成所有这些操作后,只需重新启动服务器。
sudo service httpd restart
如果不起作用,则检查
conf 目录可能还有其他一些
.conf 干扰的文件。
希望有帮助!