Apache服务器:获取一个通过纸条分发的虚拟文件

2024-10-03 19:19:25 发布

您现在位置:Python中文网/ 问答频道 /正文

我的问题如下: 我已经构建了一个apache服务器(使用python cgi)。我有一个客户端,它试图获取一个类似http://mysever/file的文件(它是虚拟的,不存在)。根据客户端的用户代理,我希望提供不同的文件,如http://mysever/type1/filehttp://mysever/type2/file。 我已尝试使用ScriptAlias文件myscript.py ad,但出现错误403禁止(我的脚本已被chmoded+x) 我已尝试使用脚本或操作,但收到错误400错误请求。 唯一有效的是重定向,但它看起来非常丑陋。 你能帮我吗

谢谢!:)


Tags: 文件用户服务器脚本http客户端代理apache
1条回答
网友
1楼 · 发布于 2024-10-03 19:19:25

好的,我找到了解决办法。 在.htaccess文件的<Directory>部分中,我使用了:

RewriteEngine On
RewriteBase /
RewriteRule ^file$ myscript.py

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

相关问题 更多 >