共有ホスティング プランで 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 にはこれらのファイルに相当するものはありません。