我希望使用mod_rewrite
进行重定向。
当有人打开时http://aswt.mobileworldindia.com 然后他们将自动重定向到http://www.mobileworldindia.com/panels/mobile/index.php?subdomain=aswt
请注意,http://aswt.mobileworldindia.com不是实际的子域名,根本不存在,我也不想拥有它。我只想在我的网站上进行重定向。
尝试以下代码但没有工作,任何人都可以告诉我哪里错了。
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^(.+)\.sellingsellingsold\.co.uk$
RewriteRule ^$ /index.php?subdomain=%1 [L,R=301]
这是在sellsellingsold的根目录上传的,我正在尝试打开http://aswt.sellingsellingsold.co.uk。 请帮我把它分类。我试图实现重定向已经有两周了。
答案 0 :(得分:1)
主服务器配置内或.htaccess
文件内的此类内容。使用服务器配置是首选且更可靠。
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(aswt)\.mobileworldindia\.com$
RewriteRule ^$ /panels/mobile/index.php?subdomain=%1 [L,R=301]
如果您想从任何可能的子域重定向而不仅仅是“aswt”。使用(。+)代替(aswt)。