社区
基础编程
帖子详情
急高分:关于apache URL重写,请教几个问题
xp999
2010-07-30 10:39:21
网页中有<a href='list.php?id=123'>链接</a>
如果URL重写后,能不能自动把网页的链接变成<a href='list-123.html'>链接</a>
这样的链接??
如果能,应该怎么写?
还有
如何把index.php?d=default&c=user&a=register写成default_register.html?
...全文
138
13
打赏
收藏
急高分:关于apache URL重写,请教几个问题
网页中有链接 如果URL重写后,能不能自动把网页的链接变成链接 这样的链接?? 如果能,应该怎么写? 还有 如何把index.php?d=default&c=user&a=register写成default_register.html?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kyzy_yy_pm
2010-07-30
打赏
举报
回复
RewriteRule list-([0-9]+)\.htm list.php?id=$1
RewriteRule ([a-z]+)_([a-z]+)\.html\? index.php?d=$1&c=user&a=$2
amani11
2010-07-30
打赏
举报
回复
[Quote=引用 10 楼 dingsongtao 的回复:]
把网页里的连接地址也变了,只能在程序里实现.
一般通过ob_start();
在最后将页面内容flush之前,你就把要替换的连接地址都替换了,再输出页面
[/Quote]
嗯,我觉得用一类、或函数控制链接输出,也不错
Dleno
2010-07-30
打赏
举报
回复
把网页里的连接地址也变了,只能在程序里实现.
一般通过ob_start();
在最后将页面内容flush之前,你就把要替换的连接地址都替换了,再输出页面
jianglin28290
2010-07-30
打赏
举报
回复
[Quote=引用 8 楼 amani11 的回复:]
RewriteRule ^list-([0-9]+)(.*)\.html$ list\.php\?id=$1 [QSA,L]
[/Quote]
+
至于生成的静态链接是你在程序里自己写的,规则只是根据你的链接还原而已
amani11
2010-07-30
打赏
举报
回复
RewriteRule ^list-([0-9]+)(.*)\.html$ list\.php\?id=$1 [QSA,L]
sun_yao_yao
2010-07-30
打赏
举报
回复
新人接分,混眼熟。。。
wisword
2010-07-30
打赏
举报
回复
RewriteRule list-([0-9]+)\.htm list.php?id=$1
RewriteRule ([a-z]+)-([a-z]+)\.htm?(.+) index.php?d=$1&a=$2&$3
xuzuning
2010-07-30
打赏
举报
回复
不能,你只能编程实现
Alfredknox
2010-07-30
打赏
举报
回复
用urlrewrite吧
amani11
2010-07-30
打赏
举报
回复
不能自动,链接在程序里控制
rewrite会把符合规则的映射指index.php?d=default&c=user&a=register之类的地方
xp999
2010-07-30
打赏
举报
回复
规则怎么写
jianglin28290
2010-07-30
打赏
举报
回复
这个是伪静态的内容,你可以创建一个.httaccess文件,里面自己写个正则定义就O啦
c461439564
2010-07-30
打赏
举报
回复
还需要配制你的APACHE
利用.htaccess构建NFT与加密货币数字资产安全管理系统
本文介绍如何利用
Apache
的.htaccess文件为NFT元数据和加密货币Webhook构建轻量级、可编程的安全管理系统。核心包括三模块:访问控制与安全加固(IP白名单、请求方法限制)、NFT智能路由(
URL
重写
映射通证ID到静态/动态资源)、加密货币网关集成(Webhook签名验证与代理)。强调其无状态、高效、无需主服务器权限的特性,适用于虚拟主机环境,需配合后端脚本完成签名验证、数据库查询等复杂逻辑。
文化遗产数字化.htaccess配置:数字博物馆与展览的终极优化指南
本文围绕
Apache
服务器的.htaccess配置,详解数字博物馆与在线展览的五大核心优化方案:WebP图片自动转换与缓存、多语言内容无缝切换、文物资源防盗链与访问控制、文本压缩与全球浏览器缓存、SEO友好的
URL
重写
。所有方案基于GitHub开源项目ht/htaccess,适用于文化遗产数字化项目的高性能、高安全、全球化部署。
Ubuntu 18.04 部署 Ampache 私有媒体服务器实战指南
本文详细指导在Ubuntu 18.04 LTS系统上部署轻量、开源、私有化的Web流媒体服务器Ampache。涵盖环境准备(LAMP栈配置、MySQL认证修复、
Apache
MPM切换)、Ampache APT安装与数据库初始化、音乐库权限调试与索引扫描、
Apache
虚拟主机优化(
URL
重写
、PHP超时/内存调优、反向代理兼容)、用户组与分类权限控制、Last.fm同步及API集成等关键技术环节,突出其在老旧硬件上的低资源占用与高可控性优势。
Piwigo图库系统在Ubuntu 14.04上的深度部署与优化
本文详解Piwigo图库系统在Ubuntu 14.04上的生产级部署与优化,涵盖
Apache
2.4.7
重写
规则配置、MySQL 5.5.59的utf8mb4字符集四层对齐、PHP 5.5.9关键扩展(gd/exif/zip)函数级验证、LAMP栈精准校准及故障排查黄金三角法。强调其在老旧硬件上的轻量性、稳定性与确定性运维优势。
Ubuntu 18.04 部署 Mahara 电子档案袋平台实战指南
本文详细阐述在 Ubuntu 18.04 上部署 Mahara 19.04 LTS 电子档案袋平台的完整流程,聚焦 PostgreSQL 10.12、
Apache
2.4.29 和 PHP 7.2.24 的黄金技术栈组合。内容涵盖环境初始化、数据库权限建模、
Apache
模块精简与
重写
规则配置、Mahara 核心参数调优(config.php 12 个关键项)、生产级安全加固及高频
问题
排查(如文件上传失败、Cron 失效、HTTPS 混合内容)。强调 Mahara 数据模型对 PostgreSQL 路径继承、JSONB 索引和事务隔离的强依赖,以及其与
Apache
深度绑定的路由与认证机制。
基础编程
21,889
社区成员
140,337
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章