[nginxの】
nginxのでは低いバージョンは、パス情報を、サポートされていませんが、中にNginx.confに転送ルールを設定することで実現することができます。
location / { // …..省略部分代码
if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; break; } }
実際には、内部がこの方法を提供ThinkPHP互換性のあるURLに転送され、パス情報WEBサーバ環境をサポートしていない他のを解決することができます。
アプリケーションが二次のディレクトリにインストールされている場合は、Nginx
擬似静的メソッドは、次のように設定youdomain
されているディレクトリの名前です。
location /youdomain/ {
if (!-e $request_filename){ rewrite ^/youdomain/(.*)$ /youdomain/index.php?s=/$1 last; } }
可查看tp5完全手册配置:https://www.kancloud.cn/manual/thinkphp5/177576