首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >重写Mod重写

重写Mod重写
EN

Stack Overflow用户
提问于 2012-01-06 04:54:39
回答 1查看 50关注 0票数 0

所以,我的主机最近宕机了,我不得不转移到一个新的主机-但这意味着我的htaccess文件在移动中丢失了…

现在我必须重写它,但它一开始就是一个垃圾……

我需要做的是编写以下代码...

转向..。

代码语言:javascript
运行
复制
http://longdomain.com/show.php?id=100

转到

代码语言:javascript
运行
复制
http://shortdomain.com/100

因此,当有人访问短URL时,它将加载长URL,而不会更改他们所在的实际URL。

这使我的短URL服务与帐户和URL管理部分分开。

我使用了mod代理,这样我就可以跨域了。

然而,我对自己是如何做到这一点感到困惑。

谢谢你们的帮助。

EN

回答 1

Stack Overflow用户

发布于 2012-01-06 05:16:51

将以下内容添加到shortdomain站点根目录下的.htaccess中

代码语言:javascript
运行
复制
RewriteEngine on
RewriteBase /

#if its on shortdoman
RewriteCond %{HTTP_HOST} ^shortdomain\.com$ [NC]
#with a numeric path, proxy to longdomain and stop processing further rules
RewriteRule ^([0-9]+)$ http://longdomain.com/show.php?id=$1 [P,L]
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8749647

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档