ホームページ バックエンド開発 PHPチュートリアル zf2フレームワークのPHPプログラム、テスト環境はApache、準本番環境はnginxを使用すると問題が発生する

zf2フレームワークのPHPプログラム、テスト環境はApache、準本番環境はnginxを使用すると問題が発生する

Jul 29, 2016 am 08:55 AM
apache google nginx rewrite

使用zf2框架开发的PHP程序

开发在路由的结尾增加了/以解决404的问题

在测试环境(使用apache)是正常的

而在准生产环境(使用nginx)不正常

路由去掉/也可以访问,但增加/后在nginx环境下会自动跳转到路由的首页,而开发的代码部分连接已经带了/,只能想办法删除结尾的/

使用关键词 “nginx  结尾斜杠”在google搜索到的解决办法解决不了这个问题

改用关键词“nginx  slash end”在google搜索看到类似How to remove trailing slash from URL using Nginx文章

解决办法:修改这个项目的nginx的vhost配置文件

增加一行

rewrite ^/(.*)/$ /$1 permanent;

类似这样:

<span>server {
listen  :80;
server_name  www.site.com;
rewrite ^/(.*)/$ /$1 permanent;
}</span>
ログイン後にコピー

service nginx reload

以上就介绍了zf2框架的PHP程序,测试环境使用apache,准生产环境使用nginx,出现的问题,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Pixel 9 Pro XL の Google Tensor G4 は 原神 で Tensor G2 に遅れをとっています Pixel 9 Pro XL の Google Tensor G4 は 原神 で Tensor G2 に遅れをとっています Aug 24, 2024 am 06:43 AM

Googleは最近、Pixel 9ラインのTensor G4に関するパフォーマンスの懸念に対応しました。同社は、このSoCはベンチマークを上回るように設計されていないと述べた。代わりに、チームは Google が求めている分野でパフォーマンスを向上させることに重点を置きました。

Google Pixel 9 Pro XLはデスクトップモードでテストされる Google Pixel 9 Pro XLはデスクトップモードでテストされる Aug 29, 2024 pm 01:09 PM

Google は、Pixel 8 シリーズで DisplayPort 代替モードを導入しており、新たに発売された Pixel 9 ラインナップにも搭載されています。これは主に、接続された画面でスマートフォンのディスプレイをミラーリングするためにありますが、デスクトップにも使用できます。

Google、AI Test Kitchen & Imagen 3 をほとんどのユーザーに公開 Google、AI Test Kitchen & Imagen 3 をほとんどのユーザーに公開 Sep 12, 2024 pm 12:17 PM

Google の AI Test Kitchen には、ユーザーが遊べる一連の AI 設計ツールが含まれており、現在、世界 100 か国をはるかに超える国のユーザーに公開されています。この動きにより、世界中の多くの人が Imagen 3、Google を使用できるようになるのは初めてです。

Google Pixel 9 Pro XLがDxOMarkの「グローバル」スマートフォンカメラランキングで2位にランクイン Google Pixel 9 Pro XLがDxOMarkの「グローバル」スマートフォンカメラランキングで2位にランクイン Aug 23, 2024 am 06:42 AM

Google の新しい Pixel 9 シリーズには、以前のラインナップには存在しなかった新しいバリエーションである Pixel 9 Pro XL が導入されました。これは基本的に非 XL バージョン (Amazon で予約注文) と同じですが、名前が示すように、画面が大きくなっています。二人は

Google、Pixel 9 Pro Foldは奇妙なデザインのおかげで公式ワイヤレス充電アクセサリと互換性がないことを確認 Google、Pixel 9 Pro Foldは奇妙なデザインのおかげで公式ワイヤレス充電アクセサリと互換性がないことを確認 Sep 01, 2024 am 06:31 AM

Pixel 9 Pro Fold は、Google の初期の折りたたみ部門の volte-face に似ています。実際、Pixel 9 Pro Fold と Pixel Fold には大きな違いがあり、前者は OnePlus Open (現在の価格 1,399.99 ドル) と比べられています。

Pixel 9 Pro XL と iPhone 15 Pro Max のカメラ比較で、ビデオとズームのパフォーマンスで驚くべき Google の勝利が明らかに Pixel 9 Pro XL と iPhone 15 Pro Max のカメラ比較で、ビデオとズームのパフォーマンスで驚くべき Google の勝利が明らかに Aug 24, 2024 pm 12:32 PM

Google Pixel 9 Pro および Pro XL は、Samsung Galaxy S24 Ultra、Apple iPhone 15 Pro および Pro Max などに対する Google の答えです。 Daniel Sin は YouTube (下記をご覧ください) で Google Pixel 9 Pro XL と iPhone 15 Pro Max を比較しています。

Google Pixel 9aの最初の映像では完全な再設計が示されており、はるかに早いリリースも噂されています Google Pixel 9aの最初の映像では完全な再設計が示されており、はるかに早いリリースも噂されています Aug 27, 2024 am 06:35 AM

Google が最初の Pixel 9 シリーズ スマートフォンを発表してから、ほとんど時間が経っていません。実際、Pixel 9、Pixel 9 Pro、Pixel 9 Pro XL (Amazon で現在 1,099 ドル) の出荷が始まったばかりです。対照的に、Pixel 9 Pro Fold の予約注文は行われません。

Google Pixel 9 Pro XL のスロットリングにより Tensor G4 のパフォーマンスが半減する Google Pixel 9 Pro XL のスロットリングにより Tensor G4 のパフォーマンスが半減する Aug 19, 2024 pm 03:38 PM

Google の Tensor SoC は、その平凡なパフォーマンスとサーマル スロットルのために長い間批判の対象となってきました。新しく発表された Google Pixel 9 Pro XL の Google Tensor G4 は、この点で前モデルよりもさらに苦戦しているようです。アコー

See all articles