共有ホスティング上の NGINX を使用して October CMS のエンドポイントにアクセスするために、ドメイン名の後に index.php を使用する必要性をなくすにはどうすればよいでしょうか?

共有ホスティング上の NGINX を使用して October CMS のエンドポイントにアクセスするために、ドメイン名の後に index.php を使用する必要性をなくすにはどうすればよいでしょうか?

共有ホスティング プランで NGINX を使用した October CMS を使用しています。index.phpトップレベル ドメインの後に置く必要がなくなるようにするにはどうすればよいですか。

たとえば、http://www.example.com/index.php/backend/は である必要がありますhttp://www.example.com/backend/

ありがとう!

公式ドキュメントには共有ホスティング ソリューションについての言及はありません。

答え1

index.phpトップレベルドメインの後に置く必要性をなくすにはどうすればよいですか?

この特定の例では、これは不可能である可能性が高いようです。

公式ドキュメントには共有ホスティング ソリューションについての言及はありません。

このドキュメントへのリンクは提供されていませんが、公式10月のCMSサーバー設定手順October CMS は URL の書き換えに主に Web サーバーに依存していることを示しているようです。

基本的に、これは、Web サーバーの構成ファイルに直接アクセスできないプラットフォームでは、通常、ディレクトリごとの構成ファイルに依存して URL 書き換えのカスタム ルールを定義することを意味します。Apache の場合、これらは.htaccessファイルで定義されます。ただし、私が知る限り、Nginx にはこれらのファイルに相当するものはありません。

関連情報