【Apache】mod_rewriteについて語るスレ (686レス)
【Apache】mod_rewriteについて語るスレ http://medaka.5ch.net/test/read.cgi/php/1023791370/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
1: nobodyさん [] 02/06/11 19:29 ID:wH0rV3+D Apacheのモジュール『mod_rewrite』に関連するスレです。 基本的な内容は↓ページを読むこと。 http://japache.infoscience.co.jp/rewriteguide/ http://japache.infoscience.co.jp/japanese_1_3_6/manual/mod/mod_rewrite.html それではマターリ逝きましょう。 http://medaka.5ch.net/test/read.cgi/php/1023791370/1
606: nobodyさん [sage] 2012/04/17(火) 19:38:19.38 ID:??? >>604 もちろん No input file specified. でぐぐって対策くらいはした上で・・・ 質問してるんだよ・・・な・・・え・・・? ・・・何もしていない・・・だと・・・ http://medaka.5ch.net/test/read.cgi/php/1023791370/606
607: nobodyさん [sage] 2012/04/24(火) 19:35:32.79 ID:??? 質問させていただきます。 トップページのURL http://ドメイン.sakura.ne.jp/site/index.php をhtaccessに RewriteEngine on RewriteCond %{HTTP_HOST} ^www.ドメイン\.sakura\.ne\.jp RewriteRule ^(.*)$ http://ドメイン.sakura.ne.jp/site/$1 [R=301,L] RewriteCond %{THE_REQUEST} ^.*/index.php RewriteRule ^(.*)index.php$ http://ドメイン.sakura.ne.jp/site/$1 [R=301,L] と301リダイレクトを書き、www無しindex.php無しのトップページURL http://ドメイン.sakura.ne.jp/site/ と統一させてみたのですが http://ドメイン.sakura.ne.jp/blog/index.php?mode=〜〜〜 というサブページのindex.phpまで消えてしまい http://〇〇〇.sakura.ne.jp/blog/?mode=〜〜〜 というURLになり、ページがうまく表示されなくなってしまいました。 トップページのindex.phpだけを消し、サブページのindex.phpは残す方法はありますでしょうか? link rel="canonical"で設定する方法以外でお願いいたします。 よろしくお願いします。 http://medaka.5ch.net/test/read.cgi/php/1023791370/607
608: nobodyさん [] 2012/04/24(火) 20:09:32.17 ID:WxPv1Uxg .* をより限定的に書けないの? http://medaka.5ch.net/test/read.cgi/php/1023791370/608
609: 607 [sage] 2012/04/24(火) 21:05:23.21 ID:??? 表記ミスしました。 サブページ http://ドメイン.sakura.ne.jp/blog/index.php?mode=〜〜〜 ↑は間違えで http://ドメイン.sakura.ne.jp/site/index.php?mode=〜〜〜 です。トップページとサブページのindex.phpまでのURLは同じです。 失礼しました。よろしくお願いします。 http://medaka.5ch.net/test/read.cgi/php/1023791370/609
610: nobodyさん [sage] 2012/05/03(木) 10:19:22.94 ID:??? mod_rewriteの設定をhttpd.confに書いた場合は効くんですが.htaccessに書いた場合に効きません ,htaccessの他の設定は効いています httpd.confには下記のように記述してます <Directory /> Options FollowSymLinks AllowOverride All </Directory> 他にチェックするところは何がありますか? http://medaka.5ch.net/test/read.cgi/php/1023791370/610
611: nobodyさん [] 2012/05/03(木) 13:46:06.81 ID:Qb5luKLf 何はともあれログ出力を指示して、効いてないのか、 効いてるけど意図通りになってないのかを判別するのが先だと思う。 Contextは…っと、RewriteRuleは.htaccessに書けるな。 RewriteEngine On はバーチャルホストごとに独立らしいけど、 .htaccessにも書く必要あるんだっけ? http://medaka.5ch.net/test/read.cgi/php/1023791370/611
612: nobodyさん [] 2012/05/23(水) 13:22:20.82 ID:Pir5lqDt 質問です、 RedirectMatchで以下のように設定したいのですが、上手く動いてくれません。 http://***.com/AAA/ ↓ http://***.com/seach.php?q=AAA .htaccessを作成して、以下を記載しています RedirectMatch ^/(.*)/?$ /search.php?$1 [NE] 上記の結果、 リダイレクト後に以下のようになってしまい、?をエンコードさせないようにhtaccessだけで設定したいと考えてます。 http://***.com/search.php%3fAAA さくらのレンタルサーバでやりたいと思ってます、何か方法をご存じの方いませんでしょうか? http://medaka.5ch.net/test/read.cgi/php/1023791370/612
613: nobodyさん [sage] 2012/05/26(土) 00:35:06.64 ID:??? \? でだめかな http://medaka.5ch.net/test/read.cgi/php/1023791370/613
614: nobodyさん [sage] 2012/05/28(月) 16:44:55.18 ID:??? Redirect系は?以下を対象にしなかったような。 http://medaka.5ch.net/test/read.cgi/php/1023791370/614
615: nobodyさん [] 2012/05/30(水) 18:05:49.22 ID:Hgpoe6fE >>613 エスケープもしたのですが、直接変換されてしまうようです。 http://***.com/search.php\%3fAAA \はブラウザによって解釈されて、 http://***.com/search.php%5c%3fAAA などになります(IE) RedirectでもRewriteでもどちらかできればよいのですが、上手くいかないです。。 http://medaka.5ch.net/test/read.cgi/php/1023791370/615
616: nobodyさん [sage] 2012/06/06(水) 04:07:27.81 ID:??? だからRedirect系は?以下が対象にならないんだって。 で、RewriteはCondでQUERY_STRINGに()を使って拾って Ruleで%1などを使って展開させる。 http://medaka.5ch.net/test/read.cgi/php/1023791370/616
617: nobodyさん [] 2012/06/06(水) 09:09:10.89 ID:wVcnLYsG >>616 ご教授頂いた内容は逆のパターンではないでしょうか? http://muumoo.jp/news/2006/04/06/0redirect.html 今回やりたいのはこれなんですが、 http://***.com/AAA/ ↓ http://***.com/seach.php?q=AAA "AAA"は拾えてるのですが、RewriteRuleの変換時に?がエスケープをしてもエンコードされてしまうのに困っています。 さくらのレンタルサーバで、htaccessへの記述でなんとかできないか困ってます。(自鯖でapache立てれば一瞬なのは分かってますが、、、) http://medaka.5ch.net/test/read.cgi/php/1023791370/617
618: nobodyさん [] 2012/06/06(水) 20:29:59.74 ID:nyX+e36y 試してない。 [N] を使って、書き換え後にもう一度リライト処理を通すときも エスケープされるんだろうか。 RewriteCond %{REQUEST_URI} !^/search¥.php RewriteRule ^/([^/]+)/$ /search.php?q=$1 [N] http://medaka.5ch.net/test/read.cgi/php/1023791370/618
619: nobodyさん [sage] 2012/06/11(月) 19:31:38.10 ID:??? RewriteRule ^(.+)$ ?$1 [L] をしてるのですが、%xxが勝手にデコードされるのを止める方法はないでしょうか? 記号と記号をエンコードしたものを区別して取得したいのです。 ブラウザ等ではデコードした状態で見せたいので、2重にエンコードするのはなしで http://medaka.5ch.net/test/read.cgi/php/1023791370/619
620: nobodyさん [] 2012/06/26(火) 15:16:34.71 ID:NFvhTAKJ Windows版Apache+mod_rewriteで、URLに「:」が使えない問題 ってまだ解決法ないのかね? http://medaka.5ch.net/test/read.cgi/php/1023791370/620
621: nobodyさん [sage] 2012/06/28(木) 19:22:44.29 ID:??? >>620 まずRFC読んだ上でのことなの? http://medaka.5ch.net/test/read.cgi/php/1023791370/621
622: nobodyさん [sage] 2012/06/29(金) 01:21:01.86 ID:??? どのRFCですか? たくさんあるので、読んだものもあれば 読んでないものもあるので、 答えられれません。 http://medaka.5ch.net/test/read.cgi/php/1023791370/622
623: nobodyさん [sage] 2012/06/29(金) 01:23:03.68 ID:??? >>621がRFC読めって落ちだろうな ワクワクw http://medaka.5ch.net/test/read.cgi/php/1023791370/623
624: nobodyさん [sage] 2012/07/01(日) 18:20:26.64 ID:??? >>622 読んでないものばかりですね わかります http://medaka.5ch.net/test/read.cgi/php/1023791370/624
625: nobodyさん [sage] 2012/07/01(日) 18:29:10.86 ID:??? >>620 ttp://www.ietf.org/rfc/rfc1630.txt これを読んでもわからない? 読んだことなかった? > Windows版Apache+mod_rewriteで(ry 本当に":"が使えなかったらschemeの後は何で区切ろうかな 使えるところ使えないところがわからないアホってすごいな http://medaka.5ch.net/test/read.cgi/php/1023791370/625
626: nobodyさん [sage] 2012/07/02(月) 00:41:19.79 ID:??? 相変わらず…何もわかっていない… http://medaka.5ch.net/test/read.cgi/php/1023791370/626
627: nobodyさん [sage] 2012/07/02(月) 07:00:44.90 ID:??? 何でアホのくせに偉そうなんだろう・・・ http://medaka.5ch.net/test/read.cgi/php/1023791370/627
628: nobodyさん [sage] 2012/07/02(月) 19:36:25.60 ID:??? 脳みそが足りないからじゃね? http://medaka.5ch.net/test/read.cgi/php/1023791370/628
629: nobodyさん [sage] 2012/07/20(金) 21:05:23.82 ID:??? http://sub.example.com/file.txt http://example.com/sub/file.txt 実際のファイルは下のURLにある状態ですが、 上のURLにアクセスした場合にも同じファイルを返したいと思っています。 実際は下のファイルは階層が深く、URLがかなり長いので、ショートカットのような形で使いたいと思っています。 その時に、上のURLでアクセスした場合は上のURLのままにしておきたいのですが、どのようにしたら実現できるでしょうか。 現在 sub.example.com の .htaccess に以下のような記述をしてみたのですが、URLが下のものに変わってしまうようです。 RewriteEngine On RewriteBase / RewriteRule ^(.+)$ http://example.com/sub/$1 [L] http://medaka.5ch.net/test/read.cgi/php/1023791370/629
630: nobodyさん [sage] 2012/07/20(金) 21:27:00.45 ID:??? mod_rewriteよか、したのサーバーでリバースプロキシだろ http://medaka.5ch.net/test/read.cgi/php/1023791370/630
631: nobodyさん [sage] 2012/07/21(土) 14:35:53.18 ID:??? RewriteRule ^(.+)$ http://example.com/sub/$1 [L] にPフラグを付けたして、 RewriteRule ^(.+)$ http://example.com/sub/$1 [L,P] とすることで希望の動作になりました。 http://medaka.5ch.net/test/read.cgi/php/1023791370/631
632: nobodyさん [sage] 2012/07/28(土) 01:33:58.00 ID:??? >>630 役立たずwww http://medaka.5ch.net/test/read.cgi/php/1023791370/632
633: nobodyさん [] 2012/08/07(火) 13:24:36.49 ID:YRcNWMi3 さくらのレンタルサーバーを使っているのですが RewriteRule (.+)/([0-9]+)$ $1.php?id=$2 [L] や RewriteRule a/([0-9]+)$ a.php?id=$1 [L] などの用に書き換え先と書き換え後に同じ文字があると404エラーになってしまいます。 RewriteRule a/([0-9]+)$ b.php?id=$1 [L] なら動くのですが・・・。 どうすれば同じ文字を使い書き換えすることができるんでしょうか・・・? http://medaka.5ch.net/test/read.cgi/php/1023791370/633
634: nobodyさん [sage] 2012/09/09(日) 08:58:55.72 ID:??? 御存知の方教えてください。 mod_rewriteで呼び出すnph-cgiのボディに余計なヘッダ文字列が出力されます。 ヘッダには意図した文字列が出力されます。 まさにこのスレの>>76>>286と同じ症状なんですが回避策ありませんでしょうか? http://medaka.5ch.net/test/read.cgi/php/1023791370/634
635: nobodyさん [sage] 2012/10/26(金) 23:58:36.62 ID:??? そろそろmod_rewriteも終わるか? Apacheのmod_rewriteをmod_mrubyによって無くす事ができるか http://blog.matsumoto-r.jp/?p=2969 http://medaka.5ch.net/test/read.cgi/php/1023791370/635
636: nobodyさん [] 2012/10/29(月) 20:46:56.05 ID:jAMWqNZ2 質問させてください 現在Apacheのバーチャルホスト機能を利用しています ■VirtualHostの設定はこのようになっています(DocumentRootは同じ) <VirtualHost *:80> ServerName www.example.com DocumentRoot /home/hoge/public_html </VirtualHost> <VirtualHost *:80> ServerName www.example2.com DocumentRoot /home/hoge/public_html </VirtualHost> ■やりたいこと 1) http://www.example.com/hoge/でアクセスがあった場合 /home/hoge/public_html/index.php?id=hogeを表示したい。 RewriteRule ^([a-z0-9_-]+)/$ /home/hoge/public_html/index.php?id=$1 [L] 2) http://www.example2.comでアクセスがあった場合 /home/hoge/public_html/index.php?id=hogeを表示したい。 RewriteRule ^$ /home/hoge/public_html/index.php?id=hoge [L] つまり、異なるドメインで同じページを表示したいのです。 このRewriteRuleを両方書いても最初に書いたルールしか適用されません。 オプションが問題なのでしょうか?よろしくお願いします。 http://medaka.5ch.net/test/read.cgi/php/1023791370/636
637: nobodyさん [sage] 2012/10/29(月) 20:52:57.41 ID:??? 全部貼って http://medaka.5ch.net/test/read.cgi/php/1023791370/637
638: nobodyさん [] 2012/10/29(月) 22:36:47.55 ID:jAMWqNZ2 >>637 はい。レスありがとうございます。 設定は全部でこのようになっています。 RewriteEngine on # 1) www.example.com用 RewriteRule ^([a-z0-9_-]+)/$ /home/hoge/public_html/index.php?id=$1 [L] RewriteRule ^([a-z0-9_-]+)/([a-z]+)/$ /home/hoge/public_html/$2.php?id=$1 [L] # 2) www.example2.com用 RewriteRule ^$ /home/hoge/public_html/index.php?id=hoge [L] RewriteRule ^([a-z]+)/$ /home/hoge/public_html/$1.php?id=hoge [L] 1)は、http://www.example.com/hoge/でアクセスが会った場合、id=hogeになるようにしています。これを 2)で、http://www.example2.comでアクセスがあった場合、id=hogeになるような設定にしたいと思っています。 id=hogeは当然設定に記入する必要がありますよね。そしてアクセスがあった場合両方のドメインで同じようになるようにしたいのです。 よろしくお願いします。 http://medaka.5ch.net/test/read.cgi/php/1023791370/638
639: nobodyさん [sage] 2012/10/29(月) 22:43:52.73 ID:??? 丁寧な質問者に対してこんなこと言うのはほんと心苦しいんだけど、頼むから全部貼って http://medaka.5ch.net/test/read.cgi/php/1023791370/639
640: nobodyさん [sage] 2012/11/19(月) 21:08:48.34 ID:??? 彼はなぜ全部じゃないと思ったのだろう? http://medaka.5ch.net/test/read.cgi/php/1023791370/640
641: nobodyさん [sage] 2012/11/19(月) 21:29:17.19 ID:??? 640はなぜ全部だと思ったのだろう? http://medaka.5ch.net/test/read.cgi/php/1023791370/641
642: nobodyさん [sage] 2013/03/21(木) 19:12:40.16 ID:??? http://localhost/~example/test.phpに<a href="/">top</a>を書いて このリンクを踏むとhttp://localhost/に飛んでしまいます href="/"というリンクが使いたいので、ドキュメントルートをhttp://localhost/~example/にする方法を教えてください http://medaka.5ch.net/test/read.cgi/php/1023791370/642
643: nobodyさん [] 2013/03/26(火) 06:58:48.63 ID:4K2kYRPh >>642 baseでggrks mod_rewrite関係ねえから http://medaka.5ch.net/test/read.cgi/php/1023791370/643
644: nobodyさん [] 2013/05/02(木) 20:24:29.83 ID:bOBKpt7I ちょっと質問させてください apache2.2から2.4への移行作業をしていて気づいたのですが 2.2のときはトップページへのアクセスを RewriteRule ^$ /foo.php としてリライトしてたのですが 2.4ではこの条件に該当しなくなってしまいました。 いろいろ試行錯誤したところ RewriteRule ^(index\.html)?$ /foo.php と書くとOKということが分かりました。 RewriteRule ^index\.html$ /foo.php はNGでした。 回避策は分かったのですがなんだか気持ち悪いので質問してみました。 これは仕様が変わったのでしょうか? http://medaka.5ch.net/test/read.cgi/php/1023791370/644
645: nobodyさん [] 2013/05/08(水) 17:17:31.74 ID:lLEBkj6z おしえてください。 URLそのままで、外部のサイトを表示させたいです。 http://www.hogehoge.com/pages/test01/ を、 URL欄をそのままに http://aaaa.hogehoge.com/pages/test01/ を表示させたいです wwwの .htaccess に RewriteRule ^pages/(.*)/$ http://aaaa.hogehoge.com/pages/$1/ [R,L] って書くと、URLまで変わっちゃいます。 お願いします http://medaka.5ch.net/test/read.cgi/php/1023791370/645
646: 645 [sage] 2013/05/08(水) 18:14:47.04 ID:??? mod_proxyが、無いとダメっぽいですね。 サーバーには、入ってませんでした (つд⊂)エーン http://medaka.5ch.net/test/read.cgi/php/1023791370/646
647: nobodyさん [sage] 2013/05/08(水) 19:12:39.58 ID:??? Rが付くとデフォルトでは301を使ってリダイレクトする。 http://medaka.5ch.net/test/read.cgi/php/1023791370/647
648: nobodyさん [sage] 2013/05/08(水) 20:06:48.66 ID:??? >>645 フィッシングサイト乙 http://medaka.5ch.net/test/read.cgi/php/1023791370/648
649: 645 [sage] 2013/05/11(土) 17:44:12.77 ID:??? メインのwww.〜のサーバーが仕様が古くて、使いたいプログラムが動かないだわ。 パクリサイトの手口もそうやるんだろうけどさ。 http://medaka.5ch.net/test/read.cgi/php/1023791370/649
650: 645 [sage] 2013/05/11(土) 17:45:21.64 ID:??? 自己解決しました。もういいです。 http://medaka.5ch.net/test/read.cgi/php/1023791370/650
651: nobodyさん [sage] 2013/11/29(金) 03:52:26.84 ID:??? さくらサーバーリダイレクト301で 初期ドメイン から 独自ドメインに転送したいのでうまくいきません RewriteEngine on RewriteCond %{HTTP_HOST} ****?.sakura?.ne?.jp [NC] RewriteRule .* http://www.*******.jp%{REQUEST_URI} [L,R=301] Internal Server Errorが出てしまい さくらのエラーログを見ると /home/アカウント/www/.htaccess: Invalid command '\xef\xbb\xbfDirectoryIndex', perhaps mis-spelled or defined by a module not included in the server configuration ログにあるようにwww配下に.htaccessを置いています 訳すとスペルミスかモジュールがないと言う事ですが さくらサーバーは公式でmod_rewriteを利用できるみたいですし 記述が間違っていうのでしょうか どうかよろしくお願いいたします。 http://medaka.5ch.net/test/read.cgi/php/1023791370/651
652: nobodyさん [sage] 2013/11/29(金) 07:39:50.08 ID:??? DirectoryIndexの手前に全角スペースとか付いてね? http://medaka.5ch.net/test/read.cgi/php/1023791370/652
653: nobodyさん [] 2013/11/29(金) 07:40:27.72 ID:x026Ok3v >>651 >\xef\xbb\xbf とりあえず、UTF-8のBOMだな、これ。 付かないように保存してみたら? http://medaka.5ch.net/test/read.cgi/php/1023791370/653
654: nobodyさん [] 2013/11/29(金) 09:56:58.90 ID:qgN1e/+l メモ帳でやるとそういうことが起きるだよ http://medaka.5ch.net/test/read.cgi/php/1023791370/654
655: nobodyさん [sage] 2014/03/27(木) 00:55:29.10 ID:??? Apache の .htaccess の設定について質問させてください。 特定のファイルへアクセスがあった場合には、そのファイルだけリダイレクトをかけたいです。 具体的には、 contact.html にアクセスが来た場合には、 contact.php ファイルに飛ばしたいと考えています。 どういうコードを書けば全ファイルでは無く、特定のファイルに対して.modrewriteを使えますか? http://medaka.5ch.net/test/read.cgi/php/1023791370/655
656: nobodyさん [sage] 2014/03/27(木) 04:10:08.99 ID:??? 普通に RewriteRule (.*)/contact.html$ $1/contact.php [R=301,L] とかそんなんでいいんじゃないの http://medaka.5ch.net/test/read.cgi/php/1023791370/656
657: nobodyさん [sage] 2014/03/27(木) 21:29:07.68 ID:??? >>656 ありがとうございます! このスレが過疎過ぎて誰も見てくれていないんじゃないかと思ってましたw http://medaka.5ch.net/test/read.cgi/php/1023791370/657
658: nobodyさん [sage] 2014/03/28(金) 20:25:13.28 ID:??? 質問スレでもない特定のモノ向けのスレだからな、過疎るのはしょうがない 何か特別話題があるわけでもないし とはいえ見てる人は見てるだろう、俺も専ブラのブックマークしてチェックはしてるし 一見過疎ってても案外すぐレスが付くところは珍しくは無い http://medaka.5ch.net/test/read.cgi/php/1023791370/658
659: nobodyさん [sage] 2014/03/29(土) 07:47:28.10 ID:??? リライトそのものはオワコン化しつつあるし、 >>655程度ならRedirectMatchで十分だろと思いつつ にやにやしながら読んでるしw http://medaka.5ch.net/test/read.cgi/php/1023791370/659
660: nobodyさん [sage] 2014/03/29(土) 13:05:40.16 ID:??? >>659 そんな方法もあったのね。 オワコンってまじでっか? http://medaka.5ch.net/test/read.cgi/php/1023791370/660
661: sage [] 2014/04/06(日) 15:02:01.73 ID:TmvJ2Q7/ 質問させて下さい。 http://sample.co.jp/xxx/ にアクセスしたときに http://sample.co.jp/xxx.php を表示したくて、.htaccessに RewriteEngine on RewriteOptions MaxRedirects=1 RewriteBase / RewriteCond %{REQUEST_FILENAME}\.php -f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([0-9a-zA-Z_\-]+)/$ $1\.php [L,R] と書いたのですが、正常に動作してくれません。 どこが間違っているか教えて下さい。 http://medaka.5ch.net/test/read.cgi/php/1023791370/661
662: nobodyさん [] 2014/10/21(火) 18:02:28.17 ID:no1UJMbX マッチしてるか調べたい文字列が base64でエンコードされているのですが これをデコードしてからマッチさせるところまで 全部正規表現で記述出来ますか? http://medaka.5ch.net/test/read.cgi/php/1023791370/662
663: nobodyさん [sage] 2014/10/22(水) 05:34:30.98 ID:??? 933 名前:デフォルトの名無しさん[sage] 投稿日:2014/10/21(火) 13:15:50.92 ID:QuOrKhyR マッチしてるか調べたい文字列が base64でエンコードされているのですが これをデコードしてからマッチさせるところまで 全部正規表現で記述出来ますか? http://medaka.5ch.net/test/read.cgi/php/1023791370/663
664: nobodyさん [sage] 2014/10/27(月) 21:40:59.94 ID:??? .htaccessに書いた内容が思ったように動かないとき、 動作を確認する方法はあるのでしょうか? http://medaka.5ch.net/test/read.cgi/php/1023791370/664
665: nobodyさん [] 2014/10/28(火) 02:51:50.21 ID:BSkYbeSW ログ吐かせろよハゲ http://medaka.5ch.net/test/read.cgi/php/1023791370/665
666: 664 [sage] 2014/10/28(火) 21:04:34.73 ID:??? >>665 ハゲはお前だろ。 ていうか、ありがとうございます。 ログってApacheのログですか? http://medaka.5ch.net/test/read.cgi/php/1023791370/666
667: nobodyさん [sage] 2014/10/28(火) 22:26:29.49 ID:??? まあ、落ち着いてマニュアル当たれれ http://medaka.5ch.net/test/read.cgi/php/1023791370/667
668: nobodyさん [] 2014/10/29(水) 00:14:35.16 ID:TJ2Xvz38 665だけど1万本くらいてめえにくれてやりたいくらい多すぎて鬱陶しいレベルでふさふさだぞ りらいとろぐでggrks http://medaka.5ch.net/test/read.cgi/php/1023791370/668
669: 664 [sage] 2014/10/29(水) 05:50:09.96 ID:??? >>668 1万本もないくせによく言うわツルッパゲのカス野郎。 っていうか、ありがとうございます。 リライトログでぐぐってみます。 http://medaka.5ch.net/test/read.cgi/php/1023791370/669
670: nobodyさん [sage] 2014/10/29(水) 09:49:22.19 ID:??? rewritelog って RewriteCond でスキップされるケースでも 全部ログに残ってしまうみたいだけど スキップしたときのログを残さないのは無理? Level 1 だとスキップしたものも記録される Level 0 だと全部消える http://medaka.5ch.net/test/read.cgi/php/1023791370/670
671: nobodyさん [] 2014/11/07(金) 15:24:41.12 ID:aXYLSPgq 誘導されて来ました。 リクエストヘッダで 'Cookie' => 'PHPSESSID=fadkcau6mnmq1ul6jo5pvngqlahd2hoge', と送られてくるべきものが、ブラウザのバグで 'Cookie' => ', PHPSESSID=fadkcau6mnmq1ul6jo5pvngqlahd2hoge', と送られてきてるんだけど、これ apache 側でphpに食わすまえに置換できないかな。 mod_headers の RequestHeader は置換できないみたいだし、いい方法ある? http://medaka.5ch.net/test/read.cgi/php/1023791370/671
672: nobodyさん [sage] 2014/11/08(土) 07:45:15.49 ID:??? そのまま放置してバグったブラウザをいつまでも使ってんじゃねーよとするw http://medaka.5ch.net/test/read.cgi/php/1023791370/672
673: nobodyさん [sage] 2014/11/08(土) 17:29:44.58 ID:??? 判らないならレスしないでください うざいだけです http://medaka.5ch.net/test/read.cgi/php/1023791370/673
674: nobodyさん [sage] 2014/11/10(月) 12:43:51.39 ID:??? PHP側でやるべきことだな http://medaka.5ch.net/test/read.cgi/php/1023791370/674
675: nobodyさん [] 2014/11/10(月) 14:14:41.86 ID:yg9Z7Cjj ぺちぱーの時点で知的障害者だからな http://medaka.5ch.net/test/read.cgi/php/1023791370/675
676: nobodyさん [sage] 2017/08/20(日) 11:33:24.34 ID:??? こんにちは。スレ誘導されて来ました。 www統一についてはGoogleで沢山引っかかるのですが、 下記の問題については全然出てこないので、質問させて頂きます。 ----- www・index無しを.htaccessでリダイレクトして統一したいと思い、 以下を.htaccessに書き加えました。正常に動作しましたが、以下のように なってしまい困っています。ファイルの拡張子が書き加えられてしまいます。 http://○○○.jp/××× ↓(にwwwを書き加えて飛ぶと) http://○○○.jp/×××.html できれば上記のように拡張子を書いていない場合はwwwを付け加えても ファイルの拡張子なしでの表示をしたいのですが、それは可能でしょうか? 使っているサーバーはさくらのスタンダードプラン・ファイルの属性は604です。 是非、知恵をお借りしたいです。よろしくお願い致します。 ----- RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.○○○\.jp$ RewriteRule ^(.*)$ http://○○○.jp/$1 [R=301,L] RewriteCond %{THE_REQUEST} ^.*/index\.html RewriteRule ^(.*)index.html$ http://○○○.jp/$1 [R=301,L] http://medaka.5ch.net/test/read.cgi/php/1023791370/676
677: nobodyさん [age] 2017/08/20(日) 11:34:22.53 ID:??? >>676 です。すいませんがageさせて頂きます。 http://medaka.5ch.net/test/read.cgi/php/1023791370/677
678: nobodyさん [] 2017/08/21(月) 15:33:16.36 ID:qvdJZ/iA Order allow,deny Allow from all Deny from 5.9 Deny from 8.35.201 SetEnvIfNoCase Referer a.com spammer=yes SetEnvIfNoCase Referer b.com spammer=yes SetEnvIfNoCase Referer c.com spammer=yes Deny from env=spammer SetEnvIfNoCase User-Agent "aaa" BlockRobots SetEnvIfNoCase User-Agent "bbb" BlockRobots Deny from env=BlockRobots ↑これと同等のことをapache2.4でまとめて書くにはどうしたらいいですか? http://medaka.5ch.net/test/read.cgi/php/1023791370/678
679: nobodyさん [sage] 2017/08/22(火) 18:53:00.57 ID:??? 通州事件 http://medaka.5ch.net/test/read.cgi/php/1023791370/679
680: nobodyさん [sage] 2017/08/23(水) 21:20:25.86 ID:??? >>676 です。 他の方に聞いて解決したので、やり方書いておきます。失礼しました。 拡張子が表示されるのはさくらの仕様だそうで、下記の例で 拡張子が.htmlと.txtの場合は拡張子をつけない形でリダイレクトする事ができるそうです。 RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.○○○\.jp$ RewriteRule ^(.*)(\.html|\.txt)$ http://○○○.jp/$1 [R=301,L] RewriteCond %{HTTP_HOST} ^www\.○○○\.jp$ RewriteRule ^(.*)$ http://○○○.jp/$1 [R=301,L] http://medaka.5ch.net/test/read.cgi/php/1023791370/680
681: nobodyさん [] 2017/12/30(土) 12:34:43.32 ID:YhlYw6jg 誰でも簡単にネットで稼げる方法など 参考までに、 ⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。 グーグル検索⇒『半藤のブブイウイウレレ』 GX18ZIQQPT http://medaka.5ch.net/test/read.cgi/php/1023791370/681
682: nobodyさん [sage] 2018/02/20(火) 04:33:02.55 ID:??? ☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の 両院で、改憲議員が3分の2を超えております。 『憲法改正国民投票法』、でググってみてください。国会の発議は すでに可能です。平和は勝ち取るものです。お願い致します。☆☆ http://medaka.5ch.net/test/read.cgi/php/1023791370/682
683: うめ [] 2020/06/22(月) 21:57:03.00 ID:4PsBWuR2 wordpressのリダイレクト設定をしていますが、 だれかお答えできるかたいらっしゃいますか? --- 存在しないページは、全てトップページに遷移していますが、 <IfModule mod_rewrite.c> RewriteEngine On RewriteBase /2020renewal/ RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d </IfModule> 次のURLのみ、遷移せず404表示させたいのです。 https://example.jp/2020renewal/example_test/ どのように表記すればよろしいでしょうか? http://medaka.5ch.net/test/read.cgi/php/1023791370/683
684: うめ [] 2020/06/22(月) 22:15:16.16 ID:4PsBWuR2 あがってないのであげます。 http://medaka.5ch.net/test/read.cgi/php/1023791370/684
685: nobodyさん [] 2023/03/18(土) 22:56:48.79 ID:RkBqgHtS htaccessの質問はここでよいですかね。 以下のようなhtaccssの設定を教えてください。 ?次のURLにアクセスしたらhtdocsを省略したURLがブラウザで表示されるようにしたい。 ただし、実際にアクセスするファイルは元のまま。 example.com/yokohama/0010/htdocs/xxxxx.php ↓ブラウザ表示 example.com/yokohama/0010/xxxxx.php ?次のURLにアクセスしたら、htdocsを含むURLにリダイレクトをかけたい。 ただし、ブラウザの表示はhtdocsが抜かれた状態のまま。 example.com/yokohama/0010/xxxxx.php ↓リダイレクト example.com/yokohama/0010/htdocs/xxxxx.php ↓ブラウザURL表示 example.com/yokohama/0010/xxxxx.php 0010 ├───htdocs │ ├───xxxx.php │ ├───try57.php │ └───index.html └───wp └───wp-admin └───about.php 要するに、htdocsというディレクトリの存在をURLに見せたくないのです。 どうぞアドバイスいただけたらと思います。 http://medaka.5ch.net/test/read.cgi/php/1023791370/685
686: 685 [] 2023/03/19(日) 03:51:02.76 ID:FRAxzyh5 すいません解決しました。 http://medaka.5ch.net/test/read.cgi/php/1023791370/686
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.012s