アプリ版:「スタンプのみでお礼する」機能のリリースについて

■最終的にやりたいこと
・複数サイトのCSSを変更するのが手間なので、1箇所で処理したいです

■案
・ドキュメントルート上にCSSを上げて、全てのサイトでそのCSSを読み込むようにしたいです

■疑問
・ドキュメントルート上のCSSは、ブラウザでは表示されないと思うのですが、それを何とかする方法はないでしょうか?
・具体的には、シンボリックリンクでドキュメントルート上のCSSを読み込むようにする、とか出来ないのでしょうか?
・「シンボリックリンク」自体、リナックスにおけるショートカットのようなもの、という認識しかないので、どうやれば良いか教えてください

A 回答 (3件)

シンボリックリンクよりalias(別名)ではないかと


httpd.confに
Alias /css "/user/css"
<Directory "/user/css" >
Options Indexes FollowSymLinks Includes ExecCGI
Order allow,deny
Allow from all
</Directory>
 ⇒URL からファイルシステム上の位置へのマップ - Apache HTTP サーバ( http://httpd.apache.org/docs/2.2/ja/urlmapping.h … )
    • good
    • 0
この回答へのお礼

回答ありがとうございましたー

お礼日時:2013/04/06 16:43

シンボリックリンクをたどれるようにするには、Apacheの設定ファイルや.htaccessでOptions FollowSymLinksを有効にしてください。


シンボリックリンクが示すディレクトリにアクセス権が無ければ(公開ディレクトリでなければ)アクセスできません。

http://httpd.apache.org/docs/2.2/ja/mod/core.htm …

すみませんが、IISや他のサーバーソフトの設定方法はわかりません。
サーバーソフトを使わない場合は、この仕組みを利用できません。
    • good
    • 0
この回答へのお礼

回答ありがとうございましたー

お礼日時:2013/04/06 16:43

> ドキュメントルート上のCSSは、ブラウザでは表示されないと思うのですが、それを何とかする方法はないでしょうか?



ドキュメントルートはブラウザからアクセスできるディレクトリを指す言葉ですので、ドキュメントルート上のCSSはブラウザで表示できます。
何か別の事と勘違いされているのでしょうか。
    • good
    • 0
この回答へのお礼

回答ありがとうございましたー

お礼日時:2013/04/06 16:44

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!