发布时间:2014-09-05 10:17:36作者:知识屋
[环境]
Ubuntu 12.04 32bit
AMH面板 4.2
Nginx 1.4.4
PHP 5.3.27
ThinkPHP 3.1.2
--------------------------------- 不太华丽的分割线 ---------------------------------
其实就是直接写rewrite文件,具体的语法请百度之,我也不太懂,也是在网上半抄半改才勉强搞定的,rewrite内容在下面放出:
备注:我是直接在AMH上配置Nginx虚拟主机的,所以路径什么的可能会有些不同
在写rewrite之前先将原vhost下对应的网站配置中的location ~ */.php$ {}整个注释或删除(注意备份哦!!)
location / {
index index.php;}
--------------------------------- 不太华丽的分割线 ---------------------------------
参考文章:
http://www.codesth.com/%E4%B8%8D%E7%94%A8rewrite%E5%85%BC%E5%AE%B9%EF%BC%8C%E8%A7%A3%E5%86%B3nginx%E4%B8%8D%E6%94%AF%E6%8C%81thinkphp-pathinfo%E6%A8%A1%E5%BC%8F/
http://blog.csdn.net/realghost/article/details/9082847
如何对PHP文件进行加密方法 PHP实现加密的几种方式介绍
php生成圆角图片的方法 电脑中php怎么生成圆角图片教程
用PHP构建一个留言本方法步骤 php怎么实现留言板功能
php中三元运算符用法 php中的三元运算符使用说明
php文件如何怎么打开方式介绍 php文件用什么打开方法
PHP怎么插入数据库方法步骤 php编程怎么导入数据库教程
如何安装PHPstorm并配置方法教程 phpstorm安装后要进行哪些配置
PHP 获取远程文件大小的3种解决方法 如何用PHP获取远程大文件的大小
20个实用PHP实例代码 php接口开发实例代码详细介绍
如何架设PHP服务器方法步骤 怎么搭建php服务器简单教程