【发布时间】:2015-07-12 19:38:17
【问题描述】:
我创建了一个 RewriteRule 以允许在 htaccess 中注册一个友好的 url:
RewriteRule ^signup$ signup.php
一切正常,尽管验证码字段生成的 png 图像动态显示链接断开。如果我通过原始 signup.php 请求运行此脚本,它可以正常工作。
验证码来源类似于
?___event=getimage&___input=captcha&___image=6S024g%3D%3D%3A1430648449
通过 rewriterule 请求脚本我收到此消息:
资源解释为图像,但使用 MIME 类型 text/html 传输:“http://mysite.nil/signup?___event=getimage&___input=captcha&___image=6S024g%3D%3D%3A1430648449”
我已经尝试了所有方法,查看了 google 和 apache 日志,但没有成功。
如果能给予我任何帮助,我将不胜感激。
【问题讨论】:
标签: regex apache .htaccess mod-rewrite mime-types