Apache HTTP Server �汾2.2
˵�� | �ṩ����Э��֧�� |
---|---|
״̬ | ����(B) |
ģ���� | negotiation_module |
Դ�ļ� | mod_negotiation.c |
����Э�̣���ȷ��˵Ӧ����"����ѡ��"���ǴӼ�����Ч�ĵ���ѡ��һ����ƥ��ͻ���Ҫ����ĵ��Ĺ��̡�����Э��������ʵ�ַ�����
type-map
��������Ϣ���ļ�)��ȷ���г������ֵ��ļ�����Options
ָ���е�MultiViews
ѡ���)����������ִ��һ���������ļ���ģʽƥ�䣬���ڽ����ѡ�����ͱ�ĸ�ʽ�е�������RFC822�ʼ�ͷ�ĸ�ʽ���������Կ��зָ���ĵ��������Ծ���(#)��ͷ���б�������ע�͡�һ���ĵ�������������ͷ��¼���Կո�ʼ���н�����Ϊ��ǰһ�е������������ĵ�������¼�Ϳ��������С��ڴ�������м�¼ʱ�������б�������������ͷ�Ŀո�ᱻɾ����һ��ͷ��¼����һ���ؼ����������������ڽ�β�ĵط���һ��ð�Ž����Լ��ͽ�������ֵ�ָ�������ͷ����������ֵ֮���Լ�ȡֵ�ĸ������֮����Բ���ո�ͷ�����ǣ�
Content-Encoding:
AddEncoding
ָ���ı��뷽ʽ����һ�����compressѹ���ļ���x-compress
�����gzip�ļ���x-gzip
���롣�ڱ�����չ����У�"x-
"ǰ�ᱻ���ԡ�Content-Language:
en
��ʾӢ�����������һ�����ϵ����ԣ��ö������ָ���Content-Length:
Content-Type:
name=value
"�������������������
level
text/html
������Ĭ��ֵ��"2"��������Ĭ��ֵΪ"0"��qs
qs
ȡֵ�����ض���ij����Դ�ġ�
Content-Type: image/jpeg; qs=0.8
URI:
Body:
Body:----xyz----
<html>
<body>
<p>Content of the page.</p>
</body>
</html>
----xyz----
MultiViews��ѯ����Options
ָ���MultiViews
ѡ���ġ����������������һ����/some/dir/foo
������/some/dir/foo
�������ڣ����������������Ŀ¼�����е� foo.*
�ļ�������Ч��α��һ��˵����Щ foo.*
�ļ������ͱ��ٶ��ͻ����������һ����������ָ��Ϊ������͵�ý�����ͼ����ݱ��롣����ѡ����������Ͽͻ�������ĵ������ظ��ͻ���
MultiViewsMatch
ָ��ָʾApache��ѡ���ļ�ʱ�Ƿ��Dz���������Э��Ԫ��Ϣ���ļ���
˵�� | ����������Э�̵��ĵ���������������� |
---|---|
� | CacheNegotiatedDocs On|Off |
Ĭ��ֵ | CacheNegotiatedDocs Off |
������ | server config, virtual host |
״̬ | ����(B) |
ģ�� | mod_negotiation |
������ | ��2.0�汾������˱仯 |
�������Ϊ"On"������������Э���ĵ���������������档�������ζ���ڴ������������Ŀͻ��˵õ����ĵ��������������������İ汾�������ܹ�ʹ�������Ч��
��ָ��ֻ��HTTP/1.0�������������Ч��HTTP/1.1�ڶ�����Э���ĵ����л��巽���ṩ�˸��õĿ��ƣ���ָ�����HTTP/1.1��Ӧ��û��Ч����
��2.0�汾��ǰ��CacheNegotiatedDocs
ָ����κβ����������Լ���Ŀ¼���ڵ�����¿�����
˵�� | ָ����ƥ�䵥���ĵ������������ȡ�Ķ��� |
---|---|
� | ForceLanguagePriority None|Prefer|Fallback [Prefer|Fallback] |
Ĭ��ֵ | ForceLanguagePriority Prefer |
������ | server config, virtual host, directory, .htaccess |
������ | FileInfo |
״̬ | ����(B) |
ģ�� | mod_negotiation |
������ | ���� Apache 2.0.30 ���Ժ�İ汾�п��� |
ForceLanguagePriority
ָ��ʹ��LanguagePriority
ָ������ã��ڷ����������ص���ƥ���ĵ�������£�ָ�����Э�̹��̵ķ�����
ForceLanguagePriority Prefer
���м����ȼ�ѡ�������£�ʹ��LanguagePriority
���趨���ṩһ����Ч�Ľ���������Ƿ���HTTP���"300"(����ѡ��)���������������ָ������û���Accept-Language
ͷΪen
��de
��������ͬ��Ʒ��ϵ��".500
"(��ͬ��Ʒ��ϵ���������)����ô��һ��ƥ��ı��壺en
�������ء�
LanguagePriority en fr de
ForceLanguagePriority Prefer
ForceLanguagePriority Fallback
ʹ��LanguagePriority
ָ�������ҵ����ʽ��������£�ָ��һ����Ч�Ľ���������Ƿ���HTTP���"406"(���ɽ���)���������������ָ������û���Accept-Language
ͷֻ����es
�ķ��ؽ�������������û���ҵ�������£�����LanguagePriority
ָ���б�ĵ�һ�����彫�����ء�
LanguagePriority en fr de
ForceLanguagePriority Fallback
Prefer
��Fallback
����ѡ�����ͬʱָ������������һ��������Ч���������£�����LanguagePriority
ָ���б��е�һ��ƥ��ı����ĵ�������û�б����ܹ�ƥ��ͻ��ɽ��ܵ����Ե�����£����ص�һ�����õı����ĵ���
˵�� | �ڿͻ���û��ָʾ����ƫ�õ�����£����Ա�������ȼ��б� |
---|---|
� | LanguagePriority MIME-lang [MIME-lang] ... |
������ | server config, virtual host, directory, .htaccess |
������ | FileInfo |
״̬ | ����(B) |
ģ�� | mod_negotiation |
�ڴ���MultiViews����ʱ��LanguagePriority
ָ���ڿͻ�û��ָʾ����ƫ��������£��趨���Ա�������ȼ��б����MIME-lang�б��ǰ����ȼ��������еġ�
LanguagePriority en fr de
��ʾ����foo.html
�������foo.html.fr
��foo.html.de
ͬʱ���ڣ����������û�б��������Ե�ƫ������ôfoo.html.fr
�������ء�
ע�⣬��ָ��ֻ�ڸ���������Ϣ��������õ����Ի���ForceLanguagePriority
ָ���None
ʱ����Ч������ȷʵ�ֵ�HTTP/1.1����ָ��û���κ����á�