我如何从标题中获取.htaccess示例?访问者将输入他的浏览器http://mydomain.tld/somedomain.tld,我的whois脚本应处理http://mydomain.tld/index.php?name=somedomain.tld并返回whois结果。
由于
答案 0 :(得分:0)
使用Apache的mod_rewrite
。
RewriteEngine on
RewriteRule ^(.*)$ http://mydomain.tld/index.php?name=$1 [NC]
(未经过测试,请仔细阅读mod_rewrite
,如果这不能按照您的意愿运作。)
答案 1 :(得分:0)
在.htaccess文件中尝试以下规则:
RewriteEngine on
Options +FollowSymlinks -MultiViews
RewriteCond %{QUERY_STRING} !^name= [NC]
RewriteRule ^([^/]*)/?$ /index1.php?name=$1 [L,R=301,NE,QSA]
上面的RewriteCond会阻止无限重定向。
NC
无案例比较
R=301
将重定向,状态为301
L
将制定最后一条规则
NE
表示没有转义查询字符串
QSA
会附加您现有的查询参数
$1
是你的REQUEST_URI