Apache Nextjs重写

时间:2020-07-17 23:20:58

标签: apache next.js

我已经使用 next export 导出了Next.js应用程序,该应用程序生成了静态HTML,可以独立运行而无需Node.js服务器。在我的Apache托管服务提供商上,我需要进行重写,以便可以直接正确访问以下URL。

www.example.com/about

www.example.com/books

www.example.com/books/bookname

我的目标是将URL中的 .html 排除在外,并使URL保持与上述格式相同。下面是一个不起作用的示例。

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ http://www.example.com/$1\.html [R=301,L]
</IfModule>

0 个答案:

没有答案