react router browserHistory,nginx服务端应该怎么配置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了react router browserHistory,nginx服务端应该怎么配置相关的知识,希望对你有一定的参考价值。

请输入以下命令 cd /alidata/server/nginx/conf/rewrite 再输入:ll 看看是不是像下面截图的一样 对了。这些就是伪静态规则文件。我们打开phpwind.conf看看。 我们已经在rewrtie目录下配置了常见程序的伪静态规则。您可以直接调用。 如果没有就按照 程序名.conf的命名方式新建一个配置文件 配置文件搞清楚了,你可能会说好像网站伪静态还是啊。别着急,因为伪静态规则是需要被网站配置文件调用才行的。 输入以下命令 cd /alidata/server/nginx/conf/vhosts 进入到网站配置目录 修改好伪静态调用文件 下面测试下我们配置的文件是否正确吧 输入: /alidata/server/nginx/sbin/nginx -t 看到了么? nginx: the configuration file /alidata/server/nginx/conf/nginx.conf syntax is ok nginx: configuration file /alidata/server/nginx/conf/nginx.conf test is successful 如果出现以上两句话就说明配置成功了。下面重启下nginx /alidata/server/nginx/sbin/nginx -s reload 恭喜您,伪静态配置完成! 总结,其实与其它自行安装的服务器区别在于相关文件目录位置问题了 参考技术A 请输入以下命令cd /alidata/server/nginx/conf/rewrite再输入:ll看看是不是像下面截图的一样对了。这些就是伪静态规则文件。我们打开phpwind.conf看看。我们已经在rewrtie目录下配置了常见程序的伪静态规则。您可以直接调用。如果没有就按照程序名.conf的命名方式新建一个配置文件配置文件搞清楚了,你可能会说好像网站伪静态还是啊。别着急,因为伪静态规则是需要被网站配置文件调用才行的。输入以下命令cd /alidata/server/nginx/conf/vhosts进入到网站配置目录修改好伪静态调用文件下面测试下我们配置的文件是否正确吧输入:/alidata/server/nginx/sbin/nginx -t看到了么?nginx: the configuration file /alidata/server/nginx/conf/nginx.conf syntax is oknginx: configuration file /alidata/server/nginx/conf/nginx.conf test is successful如果出现以上两句话就说明配置成功了。下面重启下nginx/alidata/server/nginx/sbin/nginx -s reload恭喜您,伪静态配置完成!总结,其实与其它自行安装的服务器区别在于相关文件目录位置问题了 参考技术B 在服务器端需要加上下面这句话,刷新后不显示页面的问题才能解决。
location /
try_files $uri /index.html;

react-router v6对比react-router v5

简述: 1. react-router v6 原生支持typeScript ; 安装方法 npm install react-router-dom@6 2. react-router v5 原生不支持typeScript, 需要安装 @types/react-router-dom 来支持ts ; 安

以上是关于react router browserHistory,nginx服务端应该怎么配置的主要内容,如果未能解决你的问题,请参考以下文章

[React] React Router: Router, Route, and Link

react缓存页面react-keepalive-router

react之react-router v6

浅析react中的react-router和react-router-dom

React:react-router-dom 详解

React Router(react-router-dom V6 整理)