本人在自己的网站管理后台看到有新版本通知,点击后进入wecenter下载界面,但没下载。返回网站界面,点击任一部分,均出现404。wecenter技术支持说是需要去除index.php,并到后台开启rewrite伪静态。具体操作过程如下:
1. rewrite伪静态的代码在填写前需要搞清楚服务器环境,是apache, iis, 还是nginx? 不同环境下的rewrite伪静态规则不一样。在apache下,规则如下:
RewriteEngine on
RewriteCond $1 !^(index\.php|static|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
2. rewrite伪静态的代码需要填写在.htaccess文件里。在网站管理后台cPanel里,.htaccess需要事先在网站根目录下添加,即添加到public_html文件夹里。
3. 去除index.php,注意不是直接删除index.php。方法可百度“在apache服务器上的访问方式上去除index.php"。在具体操作时,还要注意在正则结果“/$1”前面多加一个”?“号。
阅读全文
收起全文