首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >到http://domain.tld/domain.com的.htaccess http://domain.tld/index.php?name=domain.com

到http://domain.tld/domain.com的.htaccess http://domain.tld/index.php?name=domain.com
EN

Stack Overflow用户
提问于 2011-04-15 06:12:02
回答 2查看 215关注 0票数 0

如何让.htaccess从title生成示例?访问者将在他的浏览器中输入http://mydomain.tld/somedomain.tld,我的whois脚本应该处理http://mydomain.tld/index.php?name=somedomain.tld并返回whois结果。

谢谢

EN

回答 2

Stack Overflow用户

发布于 2011-04-15 06:15:59

使用Apache的mod_rewrite

代码语言:javascript
复制
RewriteEngine on
RewriteRule ^(.*)$ http://mydomain.tld/index.php?name=$1 [NC]

(没有经过测试,所以如果它不能像您希望的那样工作,请阅读mod_rewrite。)

票数 0
EN

Stack Overflow用户

发布于 2011-04-15 11:28:23

在您的.htaccess文件中尝试以下规则:

代码语言:javascript
复制
RewriteEngine on
Options +FollowSymlinks -MultiViews
RewriteCond %{QUERY_STRING} !^name= [NC]
RewriteRule ^([^/]*)/?$ /index1.php?name=$1 [L,R=301,NE,QSA]

上面的RewriteCond将阻止无限重定向。

NC无案例比较

R=301将重定向并显示https状态301

L将制定最后一条规则

NE用于不转义查询字符串

QSA将追加您现有的查询参数

$1是您的REQUEST_URI

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5670334

复制
相关文章

相似问题

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