過去ログ表示


過去ログ 14 を表示

トピック内全 13 記事中の 1 〜 10 番目を表示
[ 最新記事及び返信フォームをトピックトップへ ]
このトピックの全ページ / [0] [1]

Rapidsite/Apa と 外部CSS
(#1927) このトピック中1番目の投稿

OCNのレンタルサーバーで運用中の
http://www.town.oyamazaki.kyoto.jp/
なんですが、webサーバーにRapidsite/Apaというものが使われています。そのせいかどうかはわかりませんが、外部CSSをlink要素で読み出すように設定していますが、CSSが適用されません。試しに設置した、
http://www.harunaru.com/oyamazaki/
では、Apacheですが、問題なく表示されますので、MozillaとRapidsite/Apaの相性でも悪いのではないかと思っていますが、残念ながら確認できるだけのスキルが僕にはありません。おわかりになる方がおられましたら、教えていただけませんでしょうか。

windows2000sp2 wazilla(build ID:2002062410)で確認しています。
それ以前のMozilla1.0RC1から1.0まですべて同じ現象でした。

Re: Rapidsite/Apa と 外部CSS
(#1928) このトピック中2番目の投稿

telnet 80 してみたらこんなんでした。
おそらくこれが原因ですね。多分IEとは違ってContent-Typeを無視しないので。。
Content-Type: application/x-pointplus

#Operaで見たら無視して適用しちゃった。。
#text/plainは無視しなかったのに。

Re[2]: Re: Rapidsite/Apa と 外部CSS
(#1930) このトピック中3番目の投稿

素早いお返事ありがとうございます。

> Content-Type: application/x-pointplus

これが何を意味しているのかよくわからないのですが、これが原因らしいとレンタル会社に訪ねてみることにします。これはサーバーの都合で何かを設定していると言うことでしょうか、不要なものなら削除してもらったら良いのでしょうか?

> #Operaで見たら無視して適用しちゃった。
OperaやIE、それにNC4.78では、問題なかったので、行き詰まっておりました。
また後日ご報告いたします。

Re[1]: Rapidsite/Apa と 外部CSS
(#1931) このトピック中4番目の投稿

> OCNのレンタルサーバーで運用中の
> http://www.town.oyamazaki.kyoto.jp/
> なんですが、webサーバーにRapidsite/Apaというものが使われています。そのせいかどうかはわかりませんが、外部CSSをlink要素で読み出すように設定していますが、CSSが適用されません。試しに設置した、
> http://www.harunaru.com/oyamazaki/
> では、Apacheですが、問題なく表示されますので、MozillaとRapidsite/Apaの相性でも悪いのではないかと思っていますが、残念ながら確認できるだけのスキルが僕にはありません。おわかりになる方がおられましたら、教えていただけませんでしょうか。
>
> windows2000sp2 wazilla(build ID:2002062410)で確認しています。
> それ以前のMozilla1.0RC1から1.0まですべて同じ現象でした。

http://webtools.mozilla.org/web-sniffer/ で確認してみると、
http://www.harunaru.com/oyamazaki/default.css ですと、
> Server: Apache/1.3.19+APGEO/5.0 (Unix)
> PHP/4.0.4pl1 FrontPage/4.0.4.3CRLF
> Content-Type: text/cssCRLF
が正しく返ってきますが、
http://www.town.oyamazaki.kyoto.jp/default.css の方は、
> Server: Rapidsite/ApaCRLF
> Content-Type: application/x-pointplusCRLF
> X-Pad: avoid browser bugCRLF
が返ってきます。

www.town.oyamazaki.kyoto.jp を、正しいContent-Typeを返すように設定する必要がありそうです。

Re[3]: Re: Rapidsite/Apa と 外部CSS
(#1932) このトピック中5番目の投稿

>>Content-Type: application/x-pointplus
>
> これが何を意味しているのかよくわからないのですが、これが原因らしいとレンタル会社に訪ねてみることにします。これはサーバーの都合で何かを設定していると言うことでしょうか、不要なものなら削除してもらったら良いのでしょうか?

そうですね...

http://www.town.oyamazaki.kyoto.jp/default.css を httpで
 リクエストすると、httpの応答として
 Content-Type: application/x-pointplus が返ってきます。
 これは Content-Type: text/css が帰ってくるのが正しいと
 思いますが、Webサーバの設定を確認してもらえますか?」

という感じで問い合わせしてみてはいかがでしょうか。


Re[4]: Re: Rapidsite/Apa と 外部CSS
(#1933) このトピック中6番目の投稿

> そうですね...
>
> 「http://www.town.oyamazaki.kyoto.jp/default.css を httpで
>  リクエストすると、httpの応答として
>  Content-Type: application/x-pointplus が返ってきます。
>  これは Content-Type: text/css が帰ってくるのが正しいと
>  思いますが、Webサーバの設定を確認してもらえますか?」
>
> という感じで問い合わせしてみてはいかがでしょうか。

ご親切にありがとうございます。早速問い合わせるように手配いたしました。
すでにお気づきとは思いますが、お役所ですので、時間がかかるかもしれません。
またご報告いたします。

Re[2]: Rapidsite/Apa と 外部CSS
(#1941) このトピック中7番目の投稿

> www.town.oyamazaki.kyoto.jp を、正しいContent-Typeを返すように設定する必要がありそうです。

htaccessのAddTypeで、text/cssを返すように設定しましたが、上手く行きませんでした。現在は元に戻しています。
http://webtools.mozilla.org/web-sniffer/
では、ちゃんとtext/cssが帰っているのですが、Mozillaで表示しようとすると、ダウンロードマネージャが立ち上がり、Content-Type: application/x-pointplusタイプのファイルをダウンロードするかどうか聞いてきます。

サーバー自体で設定を替えてもらわないとダメのようですね。返事が待ち遠しいです。

Re[5]: Re: Rapidsite/Apa と 外部CSS
(#1996) このトピック中8番目の投稿

>> Content-Type: application/x-pointplus が返ってきます。
>> これは Content-Type: text/css が帰ってくるのが正しいと
>> 思いますが、Webサーバの設定を確認してもらえますか?」

サーバーの設定を確認しましたところ、拡張子cssは実際に
application/x-pointplusと関連づけられています。
この拡張子cssは、PointplusというプラグインがPowerPointの
圧縮ファイルを生成した物です。
http://www.watch.impress.co.jp/internet/www/article/970317/pplus.htm

同じ拡張子に違うMIMETYPEが設定されているわけですが、運悪く
同じ拡張子でありながら、中身が全く違う物です。

Mozillaだけがこの設定に引っかかるので、苦労しています。

Re[6]: Re: Rapidsite/Apa と 外部CSS
(#1997) このトピック中9番目の投稿

解決いたしました。

htaccessの中にAddTypeを設定すれば解決いたしました。

AddType text/css css で行けると思ったのですが、
AddType text/css .css でなければ受け付けられなかったという単純なことでした。
お騒がせいたしました。

しかしこの設定をしてしまうと、pointplusのファイルは読めなくなりますね。私は必要ないのですが、困った問題ですね。

ありがとうございました。
済!
Re[7]: Re: Rapidsite/Apa と 外部CSS
(#1999) このトピック中10番目の投稿

スタイルシートファイルの拡張子が .css である必要はなく
必要なのは content-type で text/css が返ってくる事
なので、たとえばスタイルシートの拡張子を .style に
決めて

 AddType text/css .style
 AddType application/x-pointplus .css

にすれば、衝突はなくなります。

ただ、スタイルシートファイルに .css を使うのは
広く知られている組み合わせなので、上記のような
設定を奇妙に感じる人はいるかもしれません。



済!

[ 次のトピック内容10件 ]
このトピックの全ページ / [0] [1]

返信不可


- Child Tree -