0
一般に、.htaccessの仕組みを理解しようとしている。誰かが私を正しい方向に向けると大変感謝しています。私は、次のURL(オプションのパラメータ付き)をかなり作るように努力してきました。.htaccesでURLを書き換えると、ファイルが見つからない。
mysite/v1.0/foldername
mysite/v1.0/foldername/param1/
mysite/v1.0/foldername/param1/param2/etc
私は次のことを試してみました:
RewriteEngine On
RewriteCond %{REQUEST_URI} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)/?$ foldername.php [QSA,L]
問題は、私はそれがパラメータを渡すために取得するとき、それはもはやリソースを取得できないということです。それはディレクトリを変更したようです。
の.htaccessは私がなどREQUEST_URI、REQUEST_FILENAME、それはApacheのサイトだとあまりにも技術的でないサイトについて学ぶために行くことができますどのようなサイト知っていただきたいと思い、
またフォルダ名です。
ありがとう!しかし、私はまだ同じ問題を抱えています...リソースは、URLを書き換えた後に見つかりません! – Gacci
ルートディレクトリまたはv1.0ディレクトリのルールは、v1.0ディレクトリで使用してください。 –
これはfoldernameのsです。それは、URLの変更ディレクトリを書き換えるようだ! – Gacci