thinkphp 301重定向去掉index.php 把网站不带www的转到带www的域名里


常规的直接301会带有index.php,处理一下不带index.php的友好显示可以更好。
主要是加粗部分的更改
<IfModule mod_rewrite.c>
  Options +FollowSymlinks -Multiviews
  RewriteEngine On

  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

  RewriteCond %{HTTP_HOST} ^aaa.com$ [NC]
  RewriteRule ^index.php/(.*)$ http://www.aaa.com/$1 [R=301,QSA,L]
</IfModule>
白发渔樵

白发渔樵

发表评论

电子邮件地址不会被公开。 必填项已用*标注