apache官网下载步骤转换nginx,求助大神帮忙看看

Stack Overflow用户提问于 2019-11-22 01:43:20回答 2查看 9.9K关注 0票数 0我正在努力改进一些开源软件的安装文档,但是我遇到了web服务器配置上的一个障碍。这个软件在Apache中运行得很好,但是为了保持一致性,我需要在文档中使用Nginx。在这种Apache配置中,如何在Nginx中获得相同的结果?<VirtualHost *:80>
ServerName example.com
ServerAdmin webmaster@localhost
DocumentRoot /var/www/publisher/public
<Directory /var/www/publisher/public>
AllowOverride None
Order Allow,Deny
Allow from All
Header set Access-Control-Allow-Origin http://example2.com
<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [QSA,L]
</IfModule>
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>Stack Overflow用户回答已采纳发布于 2019-11-22 03:51:24Stack Overflow用户发布于 2019-11-22 02:03:05您可以使用诸如快速转换之类的在线工具。https://winginx.com/en/htaccess https://htaccess2nginx.toolpie.com尽管如此,您仍然需要查找缺少的键,下面是一个基本转换:server_name example.com;
root /var/www/publisher/public;
error_log ${APACHE_LOG_DIR}/error.log;
location / {
if (!-e $request_filename){
rewrite ^(.*)$ /index.php break;
}
}页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持原文链接:https://stackoverflow.com/questions/58986275复制}

我要回帖

更多关于 apache官网下载步骤 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信