我想将所有网址重定向到运行Nginx的服务器上的目录根目录,同时保留网址中的原始路径。
例如:domain.com/test重定向到domain.com/及其索引文件,但在网址路径中保留/测试。
使用Apache,我相信它会在.htaccess文件中看起来像这样:
<ifModule mod_rewrite.c>
Options +FollowSymLinks
IndexIgnore */*
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.html
</ifModule>
有关如何使用Nginx执行此操作的任何想法?
答案 0 :(得分:0)
您可以将此配置添加到nginx以获取等效内容:
location / {
try_files $uri $uri/ /index.php?$query_string;
}