网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

apache重写url去掉index.php-创新互联

通常的URL里面含有index.php,为了达到更好的SEO效果可能需要去掉URL里面的index.php ,通过URL重写的方式可以达到这种效果,通常需要服务器开启URL_REWRITE模块才能支持。
下面是Apache的配置过程,可以参考下:
1、httpd.conf配置文件中加载了mod_rewrite.so模块
2、AllowOverride None 将None改为 All
3、把下面的内容保存为.htaccess文件放到入口文件的同级目录下apache重写url去掉ind
ex.php
  1. RewriteEngine on
  2. RewriteCond %{REQUEST_FILENAME} !-d
  3. RewriteCond %{REQUEST_FILENAME} !-f
  4. RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

重启Apache之后,原来的
http://serverName/index.php/Blog/read/id/1
就可以通过访问
http://serverName/Blog/read/id/1
简化了URL地址。

创新互联公司是一家专注于网站设计制作、成都网站设计与策划设计,大悟网站建设哪家好?创新互联公司做网站,专注于网站建设十余年,网设计领域的专业建站公司;建站业务涵盖:大悟等地区。大悟做网站价格咨询:18982081108

附:Apache服务器中使用Alias虚拟目录URL重写 隐藏index.php

很多同学使用WAMPserver创建了服务器,可是通过Alias虚拟目录配置好Thinkphp后发现无法访问或是必须添加index.php入口地址才能正常访问项目。究其原因其实是地址中添加了父目录所以导致文件访问位置错误,怎样解决这个问题呢?
其实一个简单的操作就可以解决这个问题,只要在.htaccess文件中重新定义一个起始目录就可以解决了,具体操作方法如下:
将原来的文件内容中加入一句:RewriteBase /www 其中/www为当前项目目录。

原来文件内容:


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


添加后文件内容:


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


新闻标题:apache重写url去掉index.php-创新互联
标题网址:http://bjjierui.cn/article/dhjdie.html

其他资讯