【发布时间】:2018-01-04 11:42:01
【问题描述】:
我想将所有 url 重定向到运行 Nginx 的服务器上的根目录,同时保留 url 中的原始路径。
例如:domain.com/test 重定向到 domain.com/ 及其索引文件,但在 url 路径中保留 /test。
对于 Apache,我相信它在 .htaccess 文件中会如下所示:
<ifModule mod_rewrite.c>
Options +FollowSymLinks
IndexIgnore */*
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.html
</ifModule>
关于如何使用 Nginx 执行此操作的任何想法?
【问题讨论】:
-
.htaccess用于 Apache。 Nginx 使用内部配置来做类似的事情。 -
已经重新措辞,问题仍然存在,但对于redirects.conf 文件
标签: .htaccess mod-rewrite nginx