10/06/18 16:47:53
これ見てよ↓
URLリンク(livedoor.2.blogimg.jp)
ばらまこうぜ!
861:DNS未登録さん
10/06/24 02:39:23
Index of /mirror/apache/dist/httpd
URLリンク(www.meisei-u.ac.jp)
このようにファイル、最終更新日、容量、詳細
をindexesで表示したいのですが、なぜかできません・・・
httpd-autoindex.confでIndexOptionsにFancyIndexingが書かれていることは確認しました。
(コメントアウトもされていません
現状だとこのように見えます
URLリンク(gazo6.com)
862:DNS未登録さん
10/06/24 02:42:38
すみません、自己解決しました
863:DNS未登録さん
10/06/24 23:12:28
>>861
3分で解決できることを書くな。
自己解決したってだけじゃ情報ゼロで全く役に立たないから、どのように解決したかをかけ。
864:DNS未登録さん
10/06/25 12:45:08
言いたいことをよく言ってくれた。
865:DNS未登録さん
10/06/27 10:32:55
とくにID無い板だと騙りが自己解決と書くケースも多いから
そういうのはあった方がいいね。
あと同じ現象に悩まされて検索で見つけた時「自己解決しました」
だけだとガックリするわなw
866:DNS未登録さん
10/06/27 22:07:29
>>865
つまり>>861はそういう経験すらないんだよ
教えてくんの典型
867:DNS未登録さん
10/06/29 16:22:55 crEtccTL
【だれか教えて!】
URLリンク(example.com)
にアクセスしたときに
/home/hoge/public_html/fuga.html
を取ってきて欲しくて↓こう書いてるんだけど
ServerName example.com
DocumentRoot /var/www/html
AliasMatch ^/hoge(.*) /home/hoge/public_html$2
なぜか、/var/www/html/home/...
を取りにいこうとしてるらしくてエラーになるんだけど原因わかるひといる?
サーバは CentOS 5.5 + Apache 2.2.3 です。
868:DNS未登録さん
10/06/29 16:44:27
>>867
【Apache】mod_rewriteについて語るスレ
スレリンク(php板)
というのがあるよ。
事例もあると思うからスレ読んでみては
869:DNS未登録さん
10/06/29 21:24:37
>>867
AliasMatch ^/hoge/(.*) /home/hoge/public_html/$1
なら動いた。
httpd.conf 抜粋(rewrite など読み込まず)
~~~~~~~~~~
Listen 20080
NameVirtualHost *:20080
<VirtualHost *:20080>
ServerAdmin webmaster
ServerName example.com
DocumentRoot /var/www/html
AliasMatch ^/hoge/(.*) /home/hoge/public_html/$1
</VirtualHost>
~~~~~~~~~~
テスト内容
echo main >/var/www/html/index.html
2ch:~# echo main >/var/www/html/index.html
2ch:~# echo hoge >/home/hoge/public_html/test/index.html
2ch:~# curl -H 'Host: example.com' URLリンク(localhost:20080)
main
2ch:~# curl -H 'Host: example.com' URLリンク(localhost:20080)
hoge
870:DNS未登録さん
10/06/29 22:57:38
それAliasMatch使う必要あるのか?
Aliasでいいだろ
871:DNS未登録さん
10/06/29 23:02:45
普通にDocumentRootにhoge掘ってそのファイル置けばいいと思うんだが
872:DNS未登録さん
10/06/30 02:49:31
教えてください。
環境
OS:WindowsVista
XAMPP 1.7.3
XAMPPをインストールした状態で、VirtualHostを追加しようと思いhttpd.confの末尾に以下の記述を追加しました。
-----------------------------------------------------------------------------------------------
NameVirtualHost *:80
#
# myNikki.local
#
<VirtualHost *:80>
ServerName myNikki.local
DocumentRoot "C:\dev\web\php\myNikki-wordpress-3.0-ja"
<Directory "C:\dev\web\php\myNikki-wordpress-3.0-ja">
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
-----------------------------------------------------------------------------------------------
ターミナルから以下のコマンドを入力
# httpd -t -D DUMP_VHOSTS
VirtualHost configuration:
wildcard NameVirtualHosts and _default_ servers:
*:80 is a NameVirtualHost
default server myframe.local (C:/xampp/apache/routing/myframe.conf:4)
port 80 namevhost myframe.local (C:/xampp/apache/routing/myframe.conf:4)
Syntax OK
default server は localhost の ままがいいです。 どうすればいいのでしょうか?
873:DNS未登録さん
10/06/30 02:53:14
あれ直った、上の記載も間違えてた スレ汚してすいません
874:DNS未登録さん
10/06/30 15:31:08
URLリンク(example.com)
へアクセスされた場合、
実際はサーバ上にa.htmlが存在しなく、
php等の言語で、
あたかも、a.htmlを返すようなことはできますか?
875:DNS未登録さん
10/06/30 16:05:03
>>874
カスタムエラーレスポンスで404の先を「php等の言語」で
「あたかも、a.htmlを返すような」処理を組んでやればいけると思う
876:DNS未登録さん
10/06/30 16:44:57
>>875
ご回答ありがとうございます。
クライアントのブラウザのurl欄には
URLリンク(example.com)
と表示することは可能でしょうか?
877:DNS未登録さん
10/06/30 19:56:24
>>874
URLリンク(d.hatena.ne.jp)
これの解決策4が参考になるかな。
この通りにやればブラウザ上のURLは変わらないはず。
875 の方法は手軽だけど、あるディレクトリ以下の場合だけ
など応用が利きにくいからどっちを選択するかは
実際に試して運用面など含め検討したらいいと思う。
というか、876 のような事を聞く前に一度試してみよう。
878:874
10/06/30 20:54:05
>>877
ありがとうございます。
試してみます。