停止 github 项目页面子路径重定向到自定义子域
stop github project page subpath redirecting to custom subdomain
我有一个 GitHub 页面设置了自定义域。
我有一些项目页面,我希望在 project.domain.com、 以及 可用域。com/project。
使用 CNAME 文件设置项目存储库,并将 CNAME 记录添加到 dns 将使 project.domain.com 工作,但重定向 domain.com/project 到 project.domain.com.
有没有办法让两个 URL 服务于同一个项目页面,而不重定向到另一个?
This 问题反问,如何自动从子路径重定向到子域,但这两个选项(A 记录或 CNAME 记录)都不适合我。
你不能两者兼得。
您的项目存储库作为文件夹:
username.github.io
-> username.github.io/projectname
- 或
domain.com
-> domain.com/project
,如果你在username.github.io
中为domain.com
添加一个CNAME
如果您在项目存储库中添加 CNAME,则会根据此 CNAME 内容应用自动重定向。在你的情况下 project.domain.com
.
我有一个 GitHub 页面设置了自定义域。
我有一些项目页面,我希望在 project.domain.com、 以及 可用域。com/project。
使用 CNAME 文件设置项目存储库,并将 CNAME 记录添加到 dns 将使 project.domain.com 工作,但重定向 domain.com/project 到 project.domain.com.
有没有办法让两个 URL 服务于同一个项目页面,而不重定向到另一个?
This 问题反问,如何自动从子路径重定向到子域,但这两个选项(A 记录或 CNAME 记录)都不适合我。
你不能两者兼得。
您的项目存储库作为文件夹:
username.github.io
->username.github.io/projectname
- 或
domain.com
->domain.com/project
,如果你在username.github.io
中为
domain.com
添加一个CNAME
如果您在项目存储库中添加 CNAME,则会根据此 CNAME 内容应用自动重定向。在你的情况下 project.domain.com
.