htaccess 301重定向以禁止删除问题/帖子

问题描述 投票:0回答:1

首先,对我的无知表示抱歉:)另外,我在stackoverflow.com上还是新手。我试图通过使用htaccess重定向阻止用户删除帖子。当用户单击删除按钮时,以下URL为https://website.com/?ptype=preview&delete=1&qid=66(在&delete部分“ = 1&qid = 66”根据问题(帖子)ID更改后)。我想将https://website.com/?ptype=preview&delete= *(所有帖子)重定向到例如https://website.com/https://website.com/abc

有人可以帮我吗?

wordpress apache .htaccess redirect
1个回答
0
投票

[您要使用.htaccess规则而不是修改Capabilities或利用transition_post_status钩子,或更妙的是transition_post_status钩子的任何特殊原因?

[如果由于某些原因而设置使用.htaccess文件,则需要检查before_delete_post是否为before_delete_post。这样的事情应该会让您入门:

%{QUERY_STRING}

再次,我认为在.htaccess中使用301就像使用螺丝刀杀死苍蝇。它行得通吗?当然-尽管可能有一个更好的工具。使用delete=1钩子将为您提供最可扩展,最安全和易于维护的选项。

© www.soinside.com 2019 - 2024. All rights reserved.