在sub-domain1.domain(.htaccess)上显示domain / sub-dirictory1

时间:2010-12-19 23:01:46

标签: wordpress .htaccess

我想使用子域而不是子文件夹。不幸的是,由于我的主机在我的DNS设置中不允许使用通配符子域,我无法进行子域安装。但是我认为我应该能够实现这个安装后,因为我可以手动创建子域。

我现在已经创建了两个子域:Subdom1和Subdom2。此时我的设置是domain / Subdir1和domain / Subdir2。我想让我的访问者(最好也是谷歌)访问我的网站subdom1.domain.com和subdom2.domain.com,两者都应该显示两个子目录中的内容。

我认为这应该可以通过.htaccess规则实现,但我不是那么专家。我希望有人能帮助我。

1 个答案:

答案 0 :(得分:1)

试试这个,显然用您的子域名替换博客

Options -Indexes +FollowSymLinks

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ http://www.example.com$1 [L,R=301]

RedirectMatch 301 ^/blog/(.*)$ http://blog.example.com/$1

更多http://terriswallow.com/weblog/2008/htaccess-redirect-a-directory-to-a-subdomain-and-force-www/