繁体   English   中英

.htaccess子域网址重写

[英].htaccess subdomain url rewrite

我想重写一个URL,但是我始终没有得到足够的结果。

我希望url http://something.domain.com/index.php?arguments ...实际访问http://domain.com/index.php?username=something&arguments ...

我尝试过使用通配符条目* .domain.com并在互联网上使用一些代码,但是没有任何效果。

我不断收到“默认网站页面”的任何想法如何解决此问题?

您可以在something域的DOCUMENT_ROOT/.htaccess文件中使用此代码:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^([^.]+)\.(domain\.com)$ [NC]
RewriteRule ^(index\.php)$ http://%2/$1?username=%1 [L,QSA,NC,R]

感谢您的帮助! 看来我不必添加通配符dns条目,而是在cpanel中创建通配符子域。

暂无
暂无

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

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