【发布时间】:2012-11-12 13:34:52
【问题描述】:
好的,所以我遇到了我的 htaccess 以及如何让它工作的问题。
我刚刚为我的主域和子域购买了一个 ssl 通配符。 我在 bluehost,他们建议添加这个:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^subdomain.example.com$
RewriteCond %{REQUEST_URI} !^/subfolder/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /subdomain/$1
RewriteCond %{HTTP_HOST} ^subdomain.example.com$
RewriteRule ^(/)?$ subfolder/index.php [L]
目前我只有这个......
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain\.com
RewriteRule ^(.*)$ https://www.domain.com/$1 [L]
RewriteCond %{HTTP_HOST} ^sub.domain.com
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . sub_folder/index.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . /index.php [L]
这有效,但是,我无法获取它,因此当我打开文件时,它只会打开没有重定向的文件... 所以如果我打开 sub.domain.com/file/fil1.js 它将打开 index.php 这是我不想要的......
但是如果我执行 /browse 或类似的操作...
【问题讨论】:
标签: .htaccess ssl subdomain wildcard bluehost