访问路径把index.php省略掉
2016-10-13 11:49
267 查看
通常的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文件放到入口文件的同级目录下
[plain]
view plain
copy
<IfModule mod_rewrite.c>
RewriteEngine ON
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.+) index.php/$1
</IfModule>
重启Apache之后,原来的
http://serverName/index.php/Blog/read/id/1
就可以通过访问
http://serverName/Blog/read/id/1
简化了URL地址。
原文地址:http://blog.csdn.net/qq_34242581/article/details/51883038
下面是Apache的配置过程,可以参考下:
1、httpd.conf配置文件中加载了mod_rewrite.so模块
2、AllowOverride None 将None改为 All
3、确保URL_MODEL设置为2
4、把下面的内容保存为.htaccess文件放到入口文件的同级目录下
[plain]
view plain
copy
<IfModule mod_rewrite.c>
RewriteEngine ON
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.+) index.php/$1
</IfModule>
重启Apache之后,原来的
http://serverName/index.php/Blog/read/id/1
就可以通过访问
http://serverName/Blog/read/id/1
简化了URL地址。
原文地址:http://blog.csdn.net/qq_34242581/article/details/51883038
相关文章推荐
- 使用伪静态将访问路径把index.php省略掉
- 访问路径把index.php省略掉
- ThinkPHP5访问路径省略index.php
- apache 省略index.php访问
- 去掉thinkphp访问路径中的index.php
- 更改CI框架默认访问路径及去掉index.php
- php Yii框架建立子域名访问路径
- ThinkPHP第十七天(隐藏index.php和简短路径配置)
- jsp项目中如何更改tomcat的默认index.jsp访问路径
- Magento 安装后后台路径去掉index.php和修改admin路径
- jsp项目中如何更改tomcat的默认index.jsp访问路径
- jsp项目中更改tomcat的默认index.jsp访问路径的方法
- PHP CI框架学习之路径访问
- ubuntu14.04 安装LAMP中访问info.php提示The requested URL /index.php was not found on this server.
- CI路径中如何去掉index.php
- 通过浏览器访问 memcache.php提示找不到该文件, 注意 httpd.conf 的 “documentroot”路径
- php 登录之后,返回会员上一次访问的路径网址
- php的路径访问问题
- 访问项目时,不能自动加载index.php文件