繁体   English   中英

使用.htaccess重写规则将nonwww到www WITH重定向

[英]nonwww to www WITH redirect using .htaccess rewrite rule

我需要将没有www的所有请求重定向到www,但是我还需要每次重定向都将在index.php上结束

.htaccess文件代码

RewriteEngine On
RewriteBase /
RewriteRule ^(_part) - [F,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .* index.php?/$0 [PT,L]

当前网址: http//example.com

预期网址: http//www.example.com

拜托,有人可以帮我吗?

您可以使用:

RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

RewriteRule ^(_part) - [F,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .* index.php?/$0 [PT,L]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM