2012-07-22 341 views
1

在根文件夾中的文件,我有:301重定向子域到同一目錄(htaccess的)

/ 
    users.php 
    admin.php 
    index.php 

我有子域設置

users.foo.com 
admin.foo.com 
foo.com 

林試着GTO設置一個301所以如果有人去到users.foo.com/admin.php它會重定向到 users.foo.com而不是渲染admin.php的文件

Redirect 301 users.foo.com/admin.php users.foo.com #<-- this doesnt work 
的210

這可能與沒有「索引」文件都在同一文件夾?

感謝

回答

0

你不能把主機信息在Redirect指令,你可以使用mod_rewrite的,雖然:

RewriteCond %{HTTP_HOST} ^users.foo.com$ 
RewriteRule ^admin\.php$/[R=301,L]