php站点伪静态配置(Apache+Linux)

404报错

404 Not Found

nginx/1.15.11


问题解决

1、Linux

location / {

if (!-e $request_filename) {

rewrite ^(.*) /index.php?s=/1 last;

}

}

2、Apache

<IfModule mod_rewrite.c>

RewriteEngine on

RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^(.*) index.php?s=/1 [QSA,PT,L]

</IfModule>

相关推荐
RisunJan2 小时前
Linux命令-mkbootdisk(可建立目前系统的启动盘)
linux·运维·服务器
朽棘不雕2 小时前
Linux工具(上)
linux·运维·服务器
Eric.Lee20213 小时前
查看ubuntu机器正在使用的网络端口
网络·ubuntu·php
BestOrNothing_20153 小时前
Ubuntu 22.04 下调整 VS Code 界面及字体教程
linux·vscode·ubuntu22.04·界面调整
桌面运维家3 小时前
Windows/Linux云桌面:高校VDisk方案部署指南
linux·运维·windows
jinanwuhuaguo3 小时前
OpenClaw安全使用实践全景深度指南:从“裸奔龙虾”到“可信数字堡垒”的体系化构建
开发语言·php
mzhan0173 小时前
Linux:intel:Cache Allocation tech
linux·cpu
xiangpanf4 小时前
Laravel学习指南:从入门到精通
php·laravel
学机械的鱼鱼4 小时前
【踩坑记录】Linux环境下FreeCAD打开后一新建就崩
linux
小璐资源网4 小时前
UPS电源管理:应对突发断电的应急方案
linux·运维·服务器