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