伪静态安装方案
来源:http://bbs.hyphp.cn/t/489.html
请根据自己的环境选择伪静态规则.
有的朋友不知道自己是什么环境的, 可以通过管理员后台首页查看:下方【服务器信息-伪静态条件】中
通常大家用的环境都是 IIS, APACHE ,NGINX (还是补充个小写吧 iis, apache, nginx)
大部分国内空间用的都是 IIS 以及 APACHE
而且都有切换PHP版本的功能, 我建议大家将PHP版本提升到最高.
...
Apache 伪静态
Apache的伪静态是最简单 易用的.
直接在网站根目录下创建文件: .htaccess (注意: 不要在前面加什么 x.htaccess . 该文件不需要文件名 只需要后缀)
...
写入内容:
<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?s=$1 [QSA,PT,L]
</IfModule>
...
如果完成以上操作 依然无法使用. 那可能是你的Apache为开启伪静态模块
在Apache 安装目录中找到 conf/httpd.conf 文件
在该文件中搜索 : mod_rewrite
即可找到关键字
...
#LoadModule rewrite_module modules/mod_rewrite.so
如果你看到 前面有一个# 号 说明伪静态模块并未开启
所以你需要将 #号去除, 保存文件 重启Apache进程即可! 不会重启Apache的 请重启主机吧!