htaccess ssl重定向不包括文件夹

时间:2017-11-19 12:13:15

标签: php apache .htaccess ssl mod-rewrite

提前感谢您的帮助,

我遇到了问题,我已经为cp.domain.com提供了一个ssl,而且我正在使用免费赠送加密为domain.com

然而,当我在domain.com上创建一个mod重写强制ssl时,当我转到访问cp.domain.com时,它会将我转发到domain.com/cp

我遇到的问题是该软件已获得cp.domain.com许可,因此当我转到domain.com/cp时出现许可错误

这一切都有意义吗?

任何人都可以帮我解决这个问题吗?

    RewriteEngine on
    RewriteCond %{SERVER_PORT} 80 
    RewriteRule ^(.*)$ https://domain.co.uk/$1 [R,L]
    RewriteCond %{HTTP_HOST} ^domain\.co\.uk$ [OR]
    RewriteCond %{HTTP_HOST} ^www\.domain\.co\.uk$
    RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
    RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
    RewriteRule ^shared\-business\-hosting\.php$ "http\:\/\/domain\.co\.uk\/premium\-hosting\.php" [R=301,L]
    RewriteCond %{HTTP_HOST} ^domain\.co\.uk$ [OR]
    RewriteCond %{HTTP_HOST} ^www\.domain\.co\.uk$
    RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
    RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
    RewriteRule ^dedicated\-servers$ "http\:\/\/domain\.co\.uk\/dedicated\-servers\.php" [R=301,L]
    ErrorDocument 404 https://domain.co.uk/404.php

0 个答案:

没有答案