我的目录中有很多包含问号字符的文件。如何禁用Apache中的查询字符串支持(可能使用mod_rewrite),以便将?
视为普通字符?我不想使用?
更改文件名。
当前行为:
Request URI: /dir/subdir/file?abcdef.txt
Served file: /dir/subdir/file
请求的行为:
Request URI: /dir/subdir/file?abcdef.txt
Served file: /dir/subdir/file?abcdef.txt
答案 0 :(得分:0)
这对我有用:
RewriteEngine on
RewriteCond %{QUERY_STRING} .
RewriteRule (.*) $1\%3f%{QUERY_STRING} [QSD]