Php .htaccess子文件夹从http://重定向到www
我正在尝试将我的子文件夹从using推送到www.example.com/chat。我在子文件夹的.htaccess文件中尝试了以下操作,但没有成功。它不会将页面推送到wwwPhp .htaccess子文件夹从http://重定向到www,php,.htaccess,mod-rewrite,Php,.htaccess,Mod Rewrite,我正在尝试将我的子文件夹从using推送到www.example.com/chat。我在子文件夹的.htaccess文件中尝试了以下操作,但没有成功。它不会将页面推送到www RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*) index.php?/$1 RewriteCond %{HTTP_HOST} !^www\. [NC] RewriteRule ^(subf
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) index.php?/$1
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(subfolder(?:/.*)?)$ http://www.%{HTTP_HOST}/$1 [R=301,L,NE]
任何帮助都很好。您可以在
/subfolder/.htaccess
中使用它:
RewriteEngine On
RewriteBase /subfolder/
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [NC,R=301,L,NE]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) index.php?/$1 [L,QSA]
i、 e.在内部路由之前保留重定向规则,并简化正则表达式