将伪子域url重定向到特定文件夹

时间:2014-06-24 06:02:30

标签: .htaccess subdomain

在我的网站中,我提供了用户个人资料和单独的网址。也就是说,如果我的网站网址为www.sample.com且如果已登录user1,则该网页将重定向到www.user1.sample.com。但这不是一个子域。如果发生user之类的网址,我只想转到www.*.sample.com文件夹。并且所有工作都将通过保持URL原样在user文件夹中完成。有没有办法用.htaccess做到这一点?我对htaccess并不熟悉。作为一般,我做了像这样的htaccess

<IfModule mod_rewrite.c>

RewriteEngine on
RewriteCond %{REQUEST_URI} !\.[^./]+$
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*)$ http://sample.com/$1/ [R=301,L]
RewriteCond %{HTTP_HOST} ^www\.sample\.com$ [NC]
RewriteRule (.*) http://sample.com/$1 [R=301,L]
Options -Multiviews
RewriteCond %{SCRIPT_FILENAME} !-d  
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^404/$ ./404.php [L]

</IfModule>

此代码非常完美。这是用户输入www.sample.com时的工作。我是否可以在同一www.*.sample.com文件中为.htaccess执行此操作。

我经历过This Thread。但这也无法正常工作

感谢任何帮助。谢谢你提前

0 个答案:

没有答案