繁体   English   中英

用htaccess重写域名/ URL

[英]Rewrite domain name/url with htaccess

我需要重写以下网址:

mydomain.com/dashboard/index.php?user=john-dow

john-dow.mydomain.com/dashboard/index.php

因此,我想获取查询字符串值,并将其放在域的开头,后跟一个点。 目标是创建自定义的用户url,因此对用户而言看起来非常友好。 但是实际上,我不知道该怎么办。 .htaccess有可能吗? 如果是,怎么办?

在您的dashboard/.htaccess

RewriteEngine on 
RewriteCond %{HTTP_HOST} !^(.+)\.mydomain\.com$ [NC]
RewriteCond %{QUERY_STRING} ^user=(.+)$
RewriteRule ^index\.php$ http://%1.mydomain.com/dashboard/index.php? [R,L]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM