【Apache】mod_rewrit ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
330:nobodyさん 08/11/22 09:37:26 RewriteBaseは、あなたが、index.phpを置いてあるところを指すように書く たとえば、/var/www/html直下なら RewriteBase /var/www/html/ もし、httpd.confでserverRootがちゃんと指定してあるなら そこからの相対でもいいはず。 RewriteBaseが使えないようなら、 RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php このとき、index.phpをフルパスで書く/var/www/html/index.phpとかね 331:nobodyさん 08/11/22 09:55:07 BXxABI2c >>330 本当にありがとうございます httpd.confをみると ServerRoot "C:/Program Files/Apache Group/Apache2"となっています index.php は Apache2/htdocs/index.php だから RewriteEngine on RewriteBase /htdocs/ としてみたんですがapacheが再起動できませんでした。なので、RewriteBaseはやめて RewriteRule !\.(js|ico|gif|jpg|png|css)$ /htdocs/index.php とした上で index2.phpにアクセス→NotFound ※本当はあります<?php echo"index2だよ";?> と書いてあります favicon.icoにアクセス→そのままfavicon.icoを表示 となりました ダメですよね? ほんらいならどっちもindex.phpに転送されてるはずなんですよね。。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5134日前に更新/120 KB
担当:undef