旗下导航:搜·么
当前位置:网站首页 > PHP教程 > 正文

ThinkPHP应用.htaccess文件的Rewrite划定规矩隐蔽URL中的index.php【php教程】

作者:搜搜PHP网发布时间:2019-11-26分类:PHP教程浏览:116


导读:URL重写一般的URL内里含有index.php,为了到达更好的SEO结果能够须要去掉URL内里的index.php,经由历程URL重写的体式格局能够到达这类结果,一般须...

URL重写

一般的URL内里含有index.php,为了到达更好的SEO结果能够须要去掉URL内里的index.php ,经由历程URL重写的体式格局能够到达这类结果,一般须要服务器开启URL_REWRITE模块才支撑。 下面是Apache的设置历程,能够参考下:

1、httpd.conf设置文件中加载了mod_rewrite.so模块

2、AllowOverride None 将None改成 All

3、确保URL_MODEL设置为2

4、把下面的内容保存为.htaccess文件放到进口文件的同级目录下

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>

重启Apache以后,本来的 http://serverName/index.php/Blog/read/id/1 就能够经由历程接见 http://serverName/Blog/read/id/1 简化了URL地点。

更多PHP相干学问,请接见ki4网!

以上就是ThinkPHP应用.htaccess文件的Rewrite划定规矩隐蔽URL中的index.php的细致内容,更多请关注ki4网别的相干文章!

标签:urlapache