2011-09-15 14 views
0

申し訳ありません重複している場合は申し訳ありませんが、私のクエリを満たす質問は出ませんでした。単純に言えば、私は3つの部分に分けました。htaccess url mod_rewriteキャッシングとブロッティング

  1. キャッシュ関連
  2. のURL美化
  3. チュートリアル。

..だから 1 **動的多分画像のようなサブフォルダにmod_rewrite.Theseファイルを経由して

myfile_min_vXX.js --> myfile.js 
    myfile_min_vXX.css --> myfile.css 

を変換|。SCRPT | etc.So jsが私からそれをやってきましたルートディレクトリ.htaccessファイル。

2。** URLの美化。 Consider-

mydomain/name1_val1/name2_val2/../namenN_valN ---> mydomain/file.php?name1=val1&name2=val2 .. 

.htaccessファイルで、このための正規表現の変換を行うことは、私のレベルの外にあります。

私はgood tutorial on mod_rewrite of Apache likely "Complete reference" typeが必要です。

ありがとうございます。

+0

これらは本当に3つの別個の質問、IMOである必要があります。 – Drazisil

+0

おそらくはいですが、それはすべてmod_rewriteに関するものです。 :) –

答えて

1

数1の場合:

RewriteRule ^myfile_min_vXX.js$ script/myfile.js 
RewriteRule ^myfile_min_vXX.css$ style/myfile.css 

ナンバー2:

RewriteRule (.*)/(.*)/(.*)/(.*) file.php?$1=$2&$3=$4 

番号3:私が見た 最高のmod_rewriteのチュートリアルは、Apacheのドキュメントです:使用の例については http://httpd.apache.org/docs/current/mod/mod_rewrite.html
このmod check apache wiki: http://wiki.apache.org/httpd/Rewrite
覚えていることapacheはprを使用していますel互換性のある正規表現: http://www.cs.tut.fi/~jkorpela/perl/regexp.html