0

「http://mysite.com」にアクセスすると、インデックスとして表示したいファイルがURLに含まれているのでどうすればよいですか。元:

現在は「my-choice.html」は表示されません。私はこれまでのところ私の.htaccessにこれを持っています:

DirectoryIndex my-site.html

4

2 に答える 2

0

これがあなたの素敵なhtaccessです:

RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^/?$ /my-choice.html [L,R=301]
于 2012-08-03T08:47:25.557 に答える
0

このDirectoryIndexディレクティブは、要求がディレクトリに対するものである場合に解決しようとするファイルのリストのみを設定します。あなたが望むようにブラウザをリダイレクトしません。代わりにこれを試してください:

RedirectMatch 301 ^/$ /my-choice.html
于 2012-08-03T08:45:07.177 に答える