index.php ファイルをサーバーから削除することは、セキュリティ上の理由や Web サイトのアップグレードなどの場合に非常に必要になります。以下では、Web サイトの通常の動作に影響を与えることなく、index.php ファイルを削除する方法と、具体的なコード例を紹介します。
まず、Web サイトのルート ディレクトリに、index.html やその他のホームページ ファイルなどのデフォルト ページがあることを確認する必要があります。次に、index.php をデフォルト ページとして使用しないようにサーバーを設定する必要があります。
Web サイトが Apache サーバー上で実行されている場合は、.htaccess ファイルを使用して設定できます。
Web サイトのルート ディレクトリに「.htaccess」という名前のファイルを作成します。既に存在する場合は、直接開きます。次のコードをファイルに追加します:
DirectoryIndex main.html index.html index.php
上記のコードは、デフォルト ページとして main.html、index.html、index.php を優先するようサーバーに指示します。これら 3 つのファイルが見つからない場合、ディレクトリ一覧が表示されます。
.htaccess ファイルを Web サイトのルート ディレクトリに保存してアップロードし、Web サイトを更新します。これで、サーバーは、index.php をデフォルト ページとして使用しなくなります。 Index.php を削除することも、他の目的のために変更することもできます。
Nginx サーバー上で実行されている Web サイトの場合は、Nginx 設定ファイルを編集する必要があります。
Nginx 構成ファイルを開き、サーバー ブロックに次のコードを追加します。
location / { index main.html index.html index.php; }
上記のコードは、Nginx サーバーに、アクセス時に main.html、index.html、および Index を優先するように指示します。 「/」パス。.php をデフォルトのページとして使用します。
保存して Nginx サーバーを再起動すると、サーバーはインデックス.php をデフォルト ページとして使用しなくなります。
上記の手順により、Web サイトの通常の動作に影響を与えることなく、サーバー内のindex.php ファイルを簡単に削除できます。操作エラーによるデータの損失を避けるために、必ずファイルをバックアップしてください。
この記事が、index.php ファイルをサーバーから正常に削除するのに役立つことを願っています。
以上がサーバー内のindex.phpファイルを削除するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。