我有两个问题,就是我必须将Aspx网站重新设计为WordPress网站,直到现在一切都还好,但是: aspx中有一些查询字符串可直接显示学生证书,例如http://www.example.ac.ir/Auth.aspx?id=184182187190184239218183181181182181 我想将Ids可变的这种URL重定向到WordPress页面,并直接在WordPress中显示此证书 我们的旧学生证书上还带有这些URL,以便他们可以扫描其QR码来访问它,因此,我不希望当用户请求旧URL时遇到404错误页面时, 例: 我想重定向: http://www.example.ac.ir/Auth.aspx?id=184182187190184239218183181181182181 要么: http://www.example.ac.ir/ga.aspx?id=M3S941301026821 (这些是网站的旧Aspx版本) 至: http://www.example.ac.ir/Auth.php?id=184182187190184239218183181181182181 要么: http://www.example.ac.ir/ga.php?id=M3S941301026821 (这些应该是网站的新WordPress版本)
问题2: 问题2与PHP代码有关,在哪里可以找到使PHP页面或插件将aspx转换为PHP并从非WordPress结构化数据库读取的教程? 我想在WordPress中设计证书页面
注意:如果我有一种方法可以在WordPress中使用aspx页面而不进行渲染,例如它也可以解决我的问题
答案 0 :(得分:0)
在您的Auth.aspx页面上,对您的PHP页面进行Response.Redirect():
Response.Redirect("http://www.example.ir/Auth.php?id=" + Request.QueryString["Id"].ToString());