トップページ⇒php
661コメント268KB

【Apache】mod_rewriteについて語るスレ

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん02/06/11 19:29ID: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

それではマターリ逝きましょう。
0652nobodyさん2013/11/29(金) 07:39:50.08ID:???
DirectoryIndexの手前に全角スペースとか付いてね?
0653nobodyさん2013/11/29(金) 07:40:27.72ID:x026Ok3v
>>651
>\xef\xbb\xbf

とりあえず、UTF-8のBOMだな、これ。
付かないように保存してみたら?
0654nobodyさん2013/11/29(金) 09:56:58.90ID:qgN1e/+l
メモ帳でやるとそういうことが起きるだよ
0655nobodyさん2014/03/27(木) 00:55:29.10ID:???
Apache の .htaccess の設定について質問させてください。

特定のファイルへアクセスがあった場合には、そのファイルだけリダイレクトをかけたいです。

具体的には、

contact.html にアクセスが来た場合には、
contact.php ファイルに飛ばしたいと考えています。

どういうコードを書けば全ファイルでは無く、特定のファイルに対して.modrewriteを使えますか?
0656nobodyさん2014/03/27(木) 04:10:08.99ID:???
普通に
RewriteRule (.*)/contact.html$ $1/contact.php [R=301,L]
とかそんなんでいいんじゃないの
0657nobodyさん2014/03/27(木) 21:29:07.68ID:???
>>656
ありがとうございます!
このスレが過疎過ぎて誰も見てくれていないんじゃないかと思ってましたw
0658nobodyさん2014/03/28(金) 20:25:13.28ID:???
質問スレでもない特定のモノ向けのスレだからな、過疎るのはしょうがない
何か特別話題があるわけでもないし
とはいえ見てる人は見てるだろう、俺も専ブラのブックマークしてチェックはしてるし
一見過疎ってても案外すぐレスが付くところは珍しくは無い
0659nobodyさん2014/03/29(土) 07:47:28.10ID:???
リライトそのものはオワコン化しつつあるし、
>>655程度ならRedirectMatchで十分だろと思いつつ
にやにやしながら読んでるしw
0660nobodyさん2014/03/29(土) 13:05:40.16ID:???
>>659
そんな方法もあったのね。

オワコンってまじでっか?
0661sage2014/04/06(日) 15:02:01.73ID: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]

と書いたのですが、正常に動作してくれません。
どこが間違っているか教えて下さい。
■ このスレッドは過去ログ倉庫に格納されています