【发布时间】:2015-05-27 11:58:00
【问题描述】:
我基本上是在尝试对使用 Wordpress 制作的网站进行逆向工程。我的同行在 wordpress 中创建了我们的网站,我想添加一些代码来使用 Contact Form 7 插件处理来自表单的数据。查看源码时,表单动作是
/v2/wp/index.php/contact-us/#wpcf7-f57-p9-o1
我还注意到各个页面的所有 URL 在 .php 之后都有文本,我不明白。
http://.../index.php/information-for-sponsors/
在第一种情况下,我不明白“/contact-us/...”是如何处理的。在第二种情况下,我不明白“/information-for-sponsors/”是如何处理的。
【问题讨论】:
-
这要么读作“
PATH_INFO”,要么通常通过RewriteRule重写为查询字符串参数。 -
正如@mario 所说,它可能是 RewriteRule。检查项目目录中用于 RewriteRule 的
.htaccess文件 -
如果你的意思是
#wpcf7-f57-p9-o1部分,它只会在页面重新加载时滚动到表单。据我记得,wpcf7 使用 ajax 提交表单。在控制台和网络选项卡中寻找线索。 -
在我看来,您应该阅读一些书,然后再继续。网络并非微不足道,WordPress 也绝非微不足道。你对两者的理解似乎对你所从事的工作有点轻。