【发布时间】:2019-11-22 01:43:20
【问题描述】:
我正在尝试改进一些开源软件的安装文档,但我遇到了网络服务器配置的障碍。我有这个软件可以很好地与 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>
【问题讨论】:
标签: apache nginx nginx-location