0

.htaccessファイルの設定/設定を手伝ってください。

アドレスhttp://domain.com/main_pageからhttp://domain.comに書き換える方法は?

私がしていることまたは私の.htaccessファイル:

RewriteEngine on
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

試しRewriteRule ^$ /Main_Pageましたが、うまくいきません。

4

1 に答える 1

1

3つのエラーが表示されます。

最初に:あなたは前に戻ってリダイレクトしようとします。

RewriteRule ^$ /Main_Page

http://example.com/http://example.com/Main_Pageにリダイレクトします。

2番目:単純なケースでは、RewriteCondディレクティブは不要です。リクエストファイル名がファイルとしてもディレクトリとしても存在しないかどうかをチェックします。ただし、にリダイレクトするだけ/main_pageです/

3番目:URLでは大文字と小文字が区別されます。Windows Webサーバーでは、これは問題ではありません。ただし、セットアップはWindowsWebサーバーでは実行されないようです。大文字と小文字を区別しないリダイレクトが本当に必要な場合、これは別の質問です。mod_rewriteで大文字と小文字を区別しないURLを参照してください。

于 2012-09-30T14:51:59.150 に答える