最近、Apache を nginx に変更しました。TP プロジェクトを実行に移すと、404 エラーが発生しました。これは、nginx が pathinfo モードをサポートしておらず、自分で設定する必要があるためであることが判明しました。 以下は設定です サーバー構成では 位置 / { #ルートhtml インデックス index.html index.htm index.php ; if (!-e $request_filename) { ^/test/tp/(.*)$ /test/tp/index.php/$1 を最後に書き換えます。 壊す; } location ~ \.php { #これは同じでなければならないことに注意してください。$ $script $uri を設定します。 $path_info を "/" に設定します。 $uri が "^(.+\.php)(/.+)" の場合 { $script を $1 に設定します。 $path_info を $2 に設定します。 } 127.0.0.1:9000; をデフォルトとして設定します。 fastcgi_index index.php?IF_REWRITE=1; fastcgi_params を含めます。 fastcgi_param PATH_INFO $path_info; fastcgi_param SCRIPT_FILENAME $document_root/$script; fastcgi_param SCRIPT_NAME $script; } 設定を保存した後、nginxを再起動すると設定は成功します。 /Index.htmlのような擬似静的モードを直接サポートします 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: MySQL で結果を選択して更新を実行する例のチュートリアル
最初のステップは、Python のバージョン番号とインストール パスを確認することです。 上記のビュ...
リモートアクセスを有効にする次のコマンドを実行して、root ユーザーのリモート アクセス権を有効に...
前回の記事はBootstrap CSS部分の簡単なレビューであり、多くの詳細が見落とされていました。...
1. いつsetUpを実行するかvue3 ではメソッドを正常に使用できるようになったことは誰もが知っ...
Iframe 使用状況の詳細な分析<iframe frameborder=0 width=17...
SFTPの概念sftp は、安全なファイル転送プロトコルである Secure File Transf...
実際には、対応する記述方法は多数ありますが、最も一般的なのは object + embedded で...
CentOS7 のデフォルトのデータベースは mariadb ですが、mysql を使っている人も多...
システム環境: Windows 7 1. DockerをインストールするDocker公式サイトからd...
序文今日、MySQL をインストールしたところ、データベース ストレージがデフォルトで C ドライブ...
<br />インターネット上の無数の情報は基本的に HTML ドキュメントで構成されてお...
1. はじめに最近、 Webpackの原理を勉強しています。これまでは Webpack の設定方法し...
Macでデータベースを操作する際に個人が遭遇するデータベース起動の問題の簡単な記録1. Apple-...
目次ブロックレベル関数オブジェクトのプロトタイプを直接変更すると呼び出された人発信者評価ブロックレベ...
Shell は C 言語で書かれたプログラムであり、ユーザーが Linux を使用するための橋渡しと...