[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[dennou-ruby:000830] Re: dennou ruby homepage



����
˭�ĤǤ���

���礤�� dennou-ruby �Ǥʤ����⤷��ޤ��󤬡����ä����ä��Ǥ��Τǡ�����ä�
�¸����Ƥߤޤ�����

�� content negotiation �Υ�ե���󥹤�

    http://httpd.apache.org/docs/content-negotiation.html

�Ǥ������פ���С���ñ�ʤ�꤫�� (MultiViews) �Ȥ��ɤ���꤫�� (typemap
 �ե�����) ������ΤǤ���

����ñ�ʤ�꤫�� (MultiViews)

��apache ������ե�����ǡ�Options MultiViews�פ����ꤹ�롣

�����ޤǤΥϥ��ѡ���󥯤ϲ���ʤ����ĤޤꡢURI ����ľ�������ե�����̾����
�ߤ���С�������󤽤줬ɽ������롣

�������Ĥ��ºߤ��ʤ��Ȥ������ޤǤʤ� 404 File Not Exist ���顼�ˤʤ�Ȥ���
���� MultiViews ���ץ������Ϥ�ȯ�����롣

    - ���Ȥ��С�"test.txt" ���׵ᤵ�줿��硢�֥饦�����Ѹ����Ԥ��Ƥ����
�硢 test.txt.en �������Ȥ����������졢�֥饦�������ܸ����Ԥ��Ƥ����硢
test.txt.ja �������Ȥ�����������롣

    - �֥饦���������Ф˴��Ԥ�������Τ� HTTP 1.0 �ʹߤ� Accept-Language
 �إå��ˤ�롣���ޤɤ��θ��쥳�󥷥㥹�ʥ֥饦����������������Ф��Ƥ����
�ͤ��Ƥ褤��

    - �֥饦���������򶵤��Ƥ�館�ʤ���硢apache �����������
LanguagePriority �ؼ��Ҥǻ��ꤵ�줿����Ǹ��줬���򤵤�롣

    - URI �� test.txt ��ؼ����Ƥ��ޤä��� test.*.txt ��õ���оݤˤ������
�����Τǡ��QŪ�� test.txt �� URI �ˤ�������С�test.en.txt �ϥ��ᡣ

�Ȥ��ä��Ȥ����Ǥ����¸����ƺ�äƤߤ���Τ�

    http://toyoda.gfd-dennou.org/projects/content-nego/test.txt

�ˤ����Ƥ���ޤ���MSIE ���ä��� [�ġ���|���󥿡��ͥåȥ��ץ����] �Ǹ�������
�򤤤��äƥ�����ɤ���ȸ��줬�Ѥ��ޤ���

Windows Ū�� test.txt.en �ϡ�.en �äƲ��Υե������פˤʤäƤ��ޤ��Τ��㤭
�Ǥ����ɤ��� file: �Ǹ���ʤ��ʤä��Ĥ��Ǥ�ȯ�ۤ��Ѥ��ơ�������ĥ�ҤȤäѤ�
���� URI ���󥯤˽񤯡פ��Ȥˤ���ȡ�test.en.txt ��Ȥ���褦�ˤʤäơ�
Windows Ū�ˤ⤦�줷���Ǥ���

�� typemap �ե�����

�嵭��file: �Ǥϻ��ȤǤ��ʤ��ʤ�����꤬���ʤ� typemap �Ȥ�����ǽ��Ȥ��Ф�
���餷���ΤǤ������ξ�硢�ե����뤴�Ȥ� Language �����������ե�������֤���
�������ǡ��ɥ�����Ȥˤ�񼰤��񤤤Ƥ���ΤǤ������ɤ������櫓�������Υե�
����̾���񤤤Ƥʤ��ΤǤޤ���Ƥޤ���

----- Original Message -----
From: HAYASHI Yoshi-Yuki <shosuke@xxxxxx>
To: <dennou-ruby@xxxxxx>; <horinout@xxxxxx>
Sent: Wednesday, September 12, 2001 11:24 PM
Subject: [dennou-ruby:000820] Re: dennou ruby homepage


>
> �ӤǤ�
>
> ��Ƿ�⤵��, ���ͤ���������ޤ�.
>
> �ǥե���Ȥ� index.html �� ���ܸ�ˤ��Ƥ��������ޤ�.  index.en.html ��
> �Ƥ������ää�����, ��Ѹ�ڡ����ˤʤäƤ����Ȥ��줤�����Ǥ�.
>
> apache ���ꤤ����� content negotiation ���Ȥ��ơ�index.html �ǽ����
> URI ��ؼ�����ȱѸ��ǤΥ֥饦���ȤäƤ���ͤˤ� index.en.html ������
> ���Ǥʤ��ͤˤ� index.html ���Ф�ʤ�Ʒ������Ǥ��ޤ���
>
> �Ǥ��ä�(˭����)