从 Nginx 转换为 apache 重写规则

从 Nginx 转换为 apache 重写规则

我正在尝试建立一个使用从以下网址克隆的代码的网站http://usesthis.com/

我的网站是http://hackingtheuniversity.net/

您将看到网站上的每个采访帖子都使用以下 URL 语法

http://firstname.lastname.hackingtheuniversity.net

原始网站的创建者使用 Nginx,并提供了以下关于如何实现此语法的信息

https://gist.github.com/1840543

我已经设置了通配符 DNS 和 *.hackingtheuniversity.net 的 ServerAlias,但我很难理解(并找到示例)如何将 Nginx 规则移植到 modrewrite 规则,并希望得到一些帮助。

谢谢。

答案1

就像是:

RewriteCond %{HTTP_HOST} ^([0-9a-z+.-]+).hackingtheuniversity.net/?$ [NC] RewriteRule (.*) /interviews/%1.html [L]

应该可以解决问题。

相关内容