我有一个小小的网络应用程序,它可以生成内容,例如具有特定网址的小网页,例如:
mypage.com/content/lorem-ipsum/
mypage.com/content/foo-bar-baz/
该页面的HTML实际上并不存在,内容是从数据库中加载并使用PHP构建的,当然,图像在Web服务器中。
等等...
我想购买一些域名并关联到每个语义 URL,例如:
loremipsum.com
加载以下内容:mypage.com/content/lorem-ipsum/
foobar.com
加载以下内容:mypage.com/content/foo-bar-baz/
我不想要重定向,我希望URL不会改变(即loremipsum.com
)而不是重定向到mypage.com/content/lorem-ipsum/
我的服务器APACHE
,是否有一些RewriteRule
规则可以做到这一点?
我怎样才能做到这一点?或者一些类似的替代方案,如果不可能:(
感谢您的阅读!
您可以从同一主机提供所有域,然后在.htaccess
中使用这样的mod_rewrite:
RewriteCond %{HTTP_HOST} =loremipsum.com
RewriteRule ^$ content/lorem-ipsum/ [L]
这应该让你开始。让我知道您还需要知道什么。