Htaccess

php的CodeIgniter学习笔记(一)

1,URL Rewrite问题。 一开始,我们的URL是像这样: http://127.0.0.1:8099/works/ci/index.php/blog/ 要变成这样 http://127.0.0.1:8099/works/ci/index/blog/ , 只要像官方说的把.htaccess文件加到根目录里,并在.htaccess加入以下规则就好。 R...

apache 使用 .htaccess 导致500错误

今天在win主机上配置了一个apache+mysql+php 的环境,一切看似正常了。结果将程序转移过来,打开网站的时候,出现了500错误。于是乎查原因: 首先,怀疑的是连接mysql出错了,找出配置文件,修改mysql的连接信息,错误依然出现 然后,看到网站根目录下面有个 .htaccess 文件,于是想到会不会是此文件导致的,先将其改名。再次打开网站,...

PHP如何实现网址伪静态(转)

Apache的 mod_rewrite是比较强大的,在进行网站建设时,可以通过这个模块来实现伪静态。主要步骤如下: 1、检测Apache是否开启mod_rewrite功能     可以通过php提供的phpinfo()函数查看环境配置,找到“Loaded Modules”, 其中列出了所有apache2handler已经开启的模块,如果里面包括“mod_...

.htaccess 文件使用手册

1、apache开启.htaccess vi编辑httpd.conf文件,修改这两个地方: (1) Options FollowSymLinks AllowOverride None 改为 Options FollowSymLinks AllowOverride All (2)去掉下面的注释 LoadModule rewrite_module module...

htaccess rewrites重写规则实例

1、.htaccess rewrite实例开始部分 Options +FollowSymLinksRewriteEngine OnRewriteBase / 2、把不带www的域名地址重定向到带www地址 Options +FollowSymLinksRewriteEngine OnRewriteBase /RewriteCond %{HTTP_HOST}...

apache httpd.conf配置及php.ini配置建议

1)     php.ini配置 扩展配置 (注意观察extention_dir路径是否与物理路径一致) extension=php_gd2.dll 几乎是必开,这个图形处理扩展被广泛地应用在上传头像处理、在线照片处理、验证码等等地方。 extension=php_mbstring.dll 几乎也是必开,没有他,多字节字符串(如中文)截取将会变得异常的复杂...

ThinkPHP部署

TP框架中使用单一入口文件作为调用框架中的方法属性处理业务逻辑,框架中的配置文件,分为3级框架级,应用级,分组级,加载顺序,框架级->应用级->分组级,后面的会覆盖前面的。 TP中的URL访问模式(路由模式): 访问模式也就是不同格式的url请求,tp框架中分4中访问模式 1.普通模式,http://域名/入口文件?m=分组名&c=控制...

Apache使用.htaccess防盗链禁止用户下载

今天遇到一个客户,做视频站的,用的是Html5播放器,最开始想隐藏真实地址,尝试了很多办法都没办法隐藏,最后尝试CK切段处理,但是用户体验效果不好,切段多了会出现卡顿情况。 最后没办法和客户商议后决定采用防盗链,禁止非绑定的域名访问下载视频,同样看了很多教程,完全是一脸懵逼不知道怎么操作。 只能不断尝试,最后还是给解决了,方法如下 SetEnvIfNoCa...

Apache服务器安全配置

用户权限分配 Linux中默认给予apache的是一个www-data账户 可以看到第一行为apache的主进程,以root权限进行,因为apache的web端口是80或者443,而在Linux中开启小于1024的端口需要root权限,所以主进程必须以root权限运行,第二行起为apache子进程,执行用户为www-data,是Ubuntu中运行web服...

thinkphp伪静态怎么实现

thinkphp如何实现伪静态? 去掉 URL 中的 index.php ThinkPHP 作为 PHP 框架,是单一入口的,那么其原始的 URL 便不是那么友好。但 ThinkPHP 提供了各种机制来定制需要的 URL 格式,配合 Apache .htaccess 文件,更是可以定制出人性化的更利于 SEO 的 URL 地址来。 .htaccess文件是...