[记录]Apache伪静态相关 | 祭夜の咖啡馆
  • 充值系统已开放,修复了一些BUG

  • 各项服务恢复正常

  • 修复在线人数的显示

  • 修复了Baidu与Github登陆的小Bug

  • 优化网站整体代码布局,提高速度

[记录]Apache伪静态相关

php 祭夜ゐ 4个月前 (07-26) 110次浏览 已收录 1个评论 扫描二维码
文章目录[隐藏]

写在前面

额,最近呢,嗯—  在开发一言项目。

然后今天准备搞一下它的伪静态,然后郁闷了一个小时。。。

总结就是思路的问题。。

一开始我是这样想的:

因为总体刚做完后(包括登录,注册,API等),

访问链接是这样的:http://domain/?fun

然后就想直接这样用伪静态,但是很郁闷。

因为,我得给 /?fun1 写一个规则;/?fun2 写一个规则。。。(它们参数不一样 #(不高兴)

就这样纠结了好久,最后想到的办法是“能不能换个思路” #(流汗滑稽)

于是,我就换了一个思路。

新的思路

我想能不能把所有的请求都发给 index.php ,然后进行处理

参考了一下Wordpress的伪静态规则,发现它似乎也是这么做的,

于是在.htaccess中有了这段代码:
 

  
 <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
</IfModule>

然后,根据url参数进行判断,
测试了一下,post请求也能发送过去,
真棒 #(太开心)


祭夜blog , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:[记录]Apache伪静态相关
喜欢 (0)
[1690127128@qq.com]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(1)个小伙伴在吐槽
  1. 文章不错非常喜欢,支持一下
    今日头条新闻2019-08-09 00:22 回复 Windows 7 | Chrome 63.0.3239.132