【Apache】mod_rewriteについて語るスレ (686レス)
1-

288: 2008/05/15(木)20:23 ID:??? AAS
age
289: 2008/07/08(火)18:33 ID:svqzHQk4(1/2) AAS
特定のURLにアクセスがあったときにだけログを出力して
リダイレクトさせたいのですが、こういった細かい事は
スクリプトサイドでやらせるのが正しいのでしょうか?
290
(1): 2008/07/08(火)19:05 ID:??? AAS
サーバサイドじゃね
291: 2008/07/08(火)19:09 ID:svqzHQk4(2/2) AAS
>>290
ありがとう
やっぱりそうですよねorz
292: 2008/07/16(水)14:57 ID:XAZRRasQ(1) AAS
mod_rewiteを使って、
外部リンク:localhost
で、2chが表示されるみたいなことってできませんか?

RewriteRule /\*/(.*)/(.*) http://$1/$2 [P]
といれても、だめだったし。

ちょっと、サーバーサイドスクリプトなしでxhrの穴をつきたいんで。
293: 2008/07/16(水)16:39 ID:??? AAS
REQUEST_FILENAME がとれずに
本来 /var/www/test
となるものが、
/test
だけになってしまいます。
考えられる原因は何でしょうか?
294: 2008/08/11(月)15:59 ID:??? AAS
RewriteRule ^\*/(.*)$ http://$1 [P]
mod_rewriteとmod_proxyが必要
295: 2008/08/30(土)01:18 ID:KZbGqcdu(1/4) AAS
よろしくお願いします

現在拡張子が付いていないアクセスを、.phpとつけるだけなんですが

http://○○○.com/dir/index?id=hoge

http://○○○.com/dir/index.php?id=hoge

下記のように書いてみたのですが、動作していないです。

RewriteEngine on
RewriteRule /dir/index?(.*)$ /dir/index.php?$1
省2
296
(1): 2008/08/30(土)01:53 ID:??? AAS
/dir/index$ /dir/index.php
じゃないかな
297: 2008/08/30(土)01:54 ID:KZbGqcdu(2/4) AAS
ありがとう。やってみる
298: 2008/08/30(土)02:00 ID:KZbGqcdu(3/4) AAS
>296

だみでしたorz
普通に拡張子が付いていない方のリクエストのようです

http://○○○.com/dir/index?id=hoge
299: 2008/08/30(土)02:06 ID:??? AAS
/dir/index(\?.*) /dir/index.php$1
これでどうかな
300: 2008/08/30(土)02:13 ID:KZbGqcdu(4/4) AAS
教えてもらってありがとうございます。

しかしだめみたいです。
301: 2008/08/30(土)08:59 ID:??? AAS
RewriteRule ^/dir/index$ /dir/index.php [QSA]
じゃないか?
302: 2008/08/30(土)09:01 ID:??? AAS
補足
RewriteBaseも書いとけ
303: 2008/09/20(土)23:45 ID:28hSW6Aw(1) AAS
www.example.comにアクセスがあったら
www.example.com/hogeに転送するように設定したいんだけど
うまくいきません。

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^/ /hoge
</IfModule>

これだとだめなようす。
どのように設定すればいいのでしょうか?
304: 2008/09/21(日)00:50 ID:??? AAS
[R]
305: 2008/09/25(木)21:44 ID:??? AAS
サンクスです。

解決しました
306: 2008/10/06(月)15:15 ID:??? AAS
この辺読んどけ
外部リンク[html]:tech.bayashi.jp
307
(1): 2008/10/10(金)22:36 ID:Px0vbjZd(1) AAS
教えてgooとのマルチポストになってしまいますが、ご容赦下さい。
mod_rewriteで$_GETが受け取れない現象の原因が分からず、困っています。
公開サーバはVineLinux3.2でApache2を動かしています。
ドキュメントルートに以下の内容の.htaccessを配置しています。

RewriteEngine on
RewriteRule ^index/([a-z0-9A-Z_]*)?$ index.php?action=$1
RewriteRule ^index/([a-z0-9A-Z_]+)/([a-z0-9A-Z_]+)/([a-z0-9A-Z_]+)$ index.php?action=$1&type=$2&value=$3

ところが、
index/hogehogeにアクセスしても、
index.phpの結果しか返ってきません。
省9
1-
あと 379 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.007s