我正在寻找最佳方式(最快),以便我的domain.com直接指向我的/ csp目录。 在main.c文件中存在什么指令,我想你会提供给headlers目录吗?/csp默认目录在G-WAN
0
A
回答
0
如果你的目标是有http://domain.com/
执行script
而不是加载一个静态页面,然后使用URI改写:
int main(int argc, char *argv[])
{
const long state = (long)argv[0];
if(state == HDL_AFTER_READ)
{
xbuf_t *read_xbuf = (xbuf_t*)get_env(argv, READ_XBUF);
xbuf_replfrto(read_xbuf, read_xbuf->ptr, read_xbuf->ptr + 16, "/index.html", "/?index_1.c");
// Note: you may have to look for the ending double-CRLF to check
// if there are other pipelined requests to rewrite
}
return 255; // execute next connection step
}
名称"/?index_1.c"
设计为使用相同长度"/index.html"
避免的memmove( )(在重写期间(具有相同的长度允许就地重写))。
+0
只有在输入的网址是“domaine.com/index.html”的情况下,您的解决方案才有效。如果我们只输入“domain.com”,那么index_1页面将不会收费! 使用xbuf_repl()函数而不是xbuf_replfrto()会更有趣吗? (通过使用例如xbuf_repl(read_xbuf,“/”,“/?”)以避免每次写入“?”) 感谢所有;) – 2013-03-02 02:06:46
相关问题
- 1. 基于默认目录确定目录
- 2. gwan使用$和#表示目录名称
- 3. NSKeyedArchiver的默认目录
- 4. Webpack默认/公共目录
- 5. 默认目录索引
- 6. 带默认目录的QFileDialog
- 7. FXRuby FXFileDialog框默认目录
- 8. 默认安装目录whonix?
- 9. Rails irb默认目录
- 10. Java默认编译目录
- 11. 火炬默认目录
- 12. WIX:WixUI_InstallDir中的默认目录
- 13. 更改默认目录6
- 14. Pydev在Eclipse的默认工作目录
- 15. 在Asp.net中设置默认目录
- 16. 默认目录查看器的默认编码
- 17. 如何恢复默认目录中的默认chown权限?
- 18. 获取Java中的默认根目录
- 19. 更改默认模块的目录
- 20. 更改默认的Eshell目录
- 21. Nginx的默认配置目录
- 22. 声纳默认目录布局
- 23. PHP PEAR如何检查默认目录?
- 24. 大容量内存默认目录
- 25. 存储新类的默认目录?
- 26. Clion中的默认工作目录
- 27. Git默认忽略配置目录
- 28. htaccess重写到默认目录
- 29. 更改设计默认根目录
- 30. Python IDLE的默认工作目录?
你是什么意思直接点?您是否在谈论漂亮的URL(没有'?') – 2013-02-27 15:29:46