将客户站点切换到我的linux cpanel webserver
后,我遇到了麻烦访问该网站确实有效,但链接没有,
我需要它来阻止它删除所有链接上的域名之后的index.php(或者开始添加它!)
这是我的.htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} !^www\..+$ [NC]
RewriteCond %{HTTP_HOST} (.+)$ [NC]
RewriteRule ^(.*)$ http://www.%1/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !\.(gif|jpe?g|png)$ [NC]
RewriteRule ^(.*)$ /index.php/$1 [L]
</IfModule>
有人能告诉我如何实现这个目标吗?
提前致谢
答案 0 :(得分:1)
更改
RewriteRule ^(.*)$ /index.php/$1 [L]
到
RewriteRule ^(.*)$ /index.php/$1 [R=301,L]