0
我知道该主题在网站上经常被讨论。 但我面临同样的问题,不能解决这个问题与.htaccess reqrite有关。.htaccess非www重定向到根文件夹的子文件夹
目前的情况是我强迫使用www。到我的域名并重定向到子目录并用作域根目录。
我在.htaccess文件中有以下条目。
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?domain.com$
RewriteCond %{REQUEST_URI} !^/subfolder/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /subfolder/$1
RewriteCond %{HTTP_HOST} ^(www.)?domain.com$
RewriteRule ^(/)?$ subfolder/index.php
所有工作正常,迫使使用www。为doamin和重定向到子文件夹
因为我有ssl证书是domain.com,www.domain.com不接受ssl证书。
现在我需要非www强制并将主域重定向到一个子目录。
是有可能做到这一点RewriteEngine叙述子文件夹在这种情况下? – Fury
或RewriteEngine /子文件夹/ – Fury
您需要实际使用'RewriteEngine On'下面的'RewriteBase/subfolder /'。对于更具体的问题随时发布一个问题。 – anubhava