コンテンツを(存在しない)サブフォルダとして表示したいとします。これらのサブフォルダの文字列はすべてfile.phpに送られ、変数 "n"として添付されます。modrewriteの逆参照でエラーが見つかりません
私のPHPスクリプトはすでにうまく動作しています。 (もし私がアドレスバーの変数を添付すると、file.phpは表示される全てのものを表示します)しかし、今私が見つけることができない.htaccessの定義に少なくとも1つのエラーがあるようです。 (すべてのページにはまだアクセスできますが、何らかの理由で文字列(許可された文字のみ)をサブフォルダとして入力すると、file.phpにアクセスできません(実際のファイルはすべて実際のドキュメント私の.htaccessファイル内の条件によって書き換えルールから除外すべきか、サブフォルダ、。)
Options +FollowSymLinks
Options +Indexes
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-z0-9_-]+)/?$ file.php?n=$1 [QSA,NC,L]
私の定義では、私は彼らがやりたいない理由誰かが私にヒントを与えることはできますか?
最初のレベルのために
この非常に迅速な返信をありがとうございます。私は、より深いレベルを使用する必要はありません。 – Onsemeliot
.htaccessファイルにエラーを追加することで、すべてのファイルを簡単にアクセスできない状態にすることができるため、ファイルが適切に解析されないと私は推測しませんでした。問題は依然として、.htaccessファイルは正しく解析されていないと思いますか?どうすればそれをチェックできますか? – Onsemeliot