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