当前位置: 首页 > news >正文

徐州网站制作建设小企业网站建设在哪里

徐州网站制作建设,小企业网站建设在哪里,网上,简约大气网站欣赏在Apache运行thinkphp5.1时,发现系统默认生成的.htaccess不生效。 首先先查看怎么修改伪静态 1、修改Apache的配置文件 在Apache的安装目录下,打开config/httpd.conf。 搜索rewrite.so,将前面的#删掉,表示开启URL重写功能 2、…

在Apache运行thinkphp5.1时,发现系统默认生成的.htaccess不生效。

首先先查看怎么修改伪静态

1、修改Apache的配置文件

在Apache的安装目录下,打开config/httpd.conf。

搜索rewrite.so,将前面的#删掉,表示开启URL重写功能

2、添加.htaccess

在public目录下,也就是index.php的同级目录下添加.htaccess(tp5.1自动生成)

3、添加代码

<IfModule mod_rewrite.c>Options +FollowSymlinks -MultiviewsRewriteEngine OnRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^(.*)$ index.php?$1 [QSA,PT,L]
</IfModule>

注意!!!

系统自动生成的代码为

<IfModule mod_rewrite.c>Options +FollowSymlinks -MultiviewsRewriteEngine OnRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>

这是我们发现

这里用的是斜杠
'/'和'?'区别在于 URL 重写规则中的分隔符。
具体来说,这两种方式会影响到 PHP 脚本中 $_SERVER['PATH_INFO'] 或 $_SERVER['QUERY_STRING'] 的值。

  • 在第一段代码中,重写后的 URL 会将请求的路径部分作为 index.php 的 PATH_INFO 参数传递,如 index.php/path/to/resource。
  • 而在第二段代码中,重写后的 URL 会将请求的路径部分作为 index.php 的 QUERY_STRING 参数传递,如 index.php?path/to/resource。

这里我使用斜杠能正常运行

配置里系统自动生成的也是斜杠,但是却运行不了,反而修改为问号以后能运行,在博客逛了一圈也没搞明白,希望有懂的朋友能在评论区给出高见!

http://www.yayakq.cn/news/356194/

相关文章:

  • 购物网站建设新闻有了网站源码怎么建站
  • 群晖 做网站华能电子商务平台
  • 代码网站建设建筑有限公司
  • 视频网站怎么做统计什么网站可以做网站
  • 科技部做财务决算的网站是什么成都网站建设司
  • 便宜网站建设公司哪家好wordpress_子网站重命名
  • 公司注册网站官网做网站排名seo
  • 富阳网站建设服务红酒手机网站模板
  • 做网站的开源代码深圳SEO网站建设优化
  • 电子商务网站建设教学大纲企业网站下载
  • 宁夏电力建设工程公司外部网站建一个优化网站多少钱
  • 某鲜花网站的数据库建设四川住房建设厅官方网站
  • 武安网站设计公司杭州网站建设公司慕枫
  • 网站建设需要多长时间农产品的网站建设方案书范文
  • 龙泉驿区建设局网站深圳企业排行
  • 做外汇查哪个网站用ps做网站方法
  • 矿产网站建设价格网站建设石家庄
  • 锐速做网站红色ppt模板免费下载
  • 上海中学门户网站做图表好看的网站
  • 网站建设公司年终总结网站如何提高排名
  • 建设外贸产品展示网站html背景图片代码
  • 建设网站商城需要多少费用吗北京推广网站
  • 园林景观设计案例网站建设网站空间合同
  • 做新闻源网站采集站赚钱c 网站开发案例
  • 百度推广 网站吸引力营销策略ppt
  • 推广引流网站海报设计平台
  • 论坛网站平台建设方案广州seo怎么做
  • 南昌优秀网站建设哈尔滨住房和城乡建设厅网站
  • 金华职院优质校建设网站做明星网站打广告
  • 网站建设与管理课程的目标提供免费空间的网站