1

ドメインのルート ディレクトリに .htaccess があります。この .htaccess ファイルに以下のコードを記述しました。

DirectorySlash Off

/index.htmlユーザーがこのドメイン内の任意のディレクトリ URL にアクセスすると、サーバーが常にコンテンツを HTTP ステータス コード 200で永久に表示できることを願っています。この/index.htmlファイルはルート ディレクトリにあります。サーバーがユーザーをファイルにリダイレクトしないようにしてください/index.html

.htaccess ファイルを編集してこれを達成するにはどうすればよいですか? ありがとうございました。

4

2 に答える 2

1

これを試して :

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule . /index.html [L]
于 2012-09-05T09:09:36.443 に答える
0

これはうまくいくはずです:

RewriteEngine On
RewriteRule ^(.+)/(.*)$ index.html?directory=$1&file=$2

GETまた、「ディレクトリ」変数と「ファイル」変数も解析しGETます。

于 2012-09-05T09:07:58.623 に答える