社区
基础编程
帖子详情
.htaccess设置,如何实现URL 重写
xiaomangxian
2008-07-21 05:26:32
我想请问下,如何通过配置 .htaccess实现URL重写呢
比如我的地址是
http://www.domain.com/thread.php?id=1
我想让他变成
http://www.domain.com/thread/1/
我买的是虚拟空间没有办法设置 APACHE,只能通过.htaccess来实现,谢谢
...全文
768
7
打赏
收藏
.htaccess设置,如何实现URL 重写
我想请问下,如何通过配置 .htaccess实现URL重写呢 比如我的地址是 http://www.domain.com/thread.php?id=1 我想让他变成 http://www.domain.com/thread/1/ 我买的是虚拟空间没有办法设置 APACHE,只能通过.htaccess来实现,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaomangxian
2008-07-23
打赏
举报
回复
我已经摸索搞定,谢谢
beanbar
2008-07-22
打赏
举报
回复
首先确信你的共享虚拟主机的apache的 Rewrite Module 是否打开,
因为很多国内的共享虚拟主机提供商都不太愿意打开这个功能,
他们害怕因影响到其他的共享的用户。
如果rewrite 功能打开了,就按下面的写就OK了:
RewriteEngine on
RewriteRule ^thread/(.+)/$ thread.php?id=$1 [L]
xiaomangxian
2008-07-22
打赏
举报
回复
请指导下这个问题,谢谢
ghfsusan
2008-07-22
打赏
举报
回复
RewriteEngine on
RewriteRule ^/thread/(.+)/$ thread.php?id=$1
beanbar
2008-07-22
打赏
举报
回复
override 是否是 all??
apache的配置里面
<Directory "{这里是你的虚拟主机上虚拟目录的物理路径}">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
我觉得你应该向你的虚拟服务器提供上确认一下你的虚拟目录是否是:
“AllowOverride All” 的!
远程如果失败了,你就先到本地试试看,找到真正的原因。
xiaomangxian
2008-07-22
打赏
举报
回复
我确信已经开启了
但效果就是没办法实现,你上面的写法,也是没有用处
xiaomangxian
2008-07-21
打赏
举报
回复
RewriteEngine on
RewriteRule /thread/(.*)/ ?thread.php=$1
我通过上面写了
.htaccess,可是还是没有效果,请问这个是什么原因呢?谢谢
.htaccess
重定向和
url
重写
的几个例子.docx
.htaccess
重定向和
url
重写
的几个例子.docx
.htaccess
重定向和
url
重写
详细介绍
什么是htaccess 概述来说,htaccess文件是Apache服务器中的一个配置文件,它负责相关目录下的网页配置。通过htaccess文件,可以帮我们
实现
:网页301重定向、自定义404错误页面、改变文件扩展名、允许/阻止特定的用户或者目录的访问、禁止目录列表、配置默认文档等功能。 一个简单的重定向 代码如下:[removed] ^old.html$ http://localhost/new.html 这是
设置
一个http状态码为301(永久移动)并把所有访问old.html转向到new.html。使用了正则表达式来匹配访问的页面,后面的
url
必须是完整路径。
Url
重写
代码
全栈开发之前端开发
前端技术的发展是互联网自身发展变化的一个缩影。前端技术指通过浏览器到用户端计算机的统称,存贮于服务器端的统称为后端技术。前端开发主要职能就是把网站的界面更好地呈现给用户。以前会Photoshop和Dreamweaver就可以制作网页,随着网站开发难度加大、开发方式多样,网页制作更接近传统的网站后台开发,网页制作更多被称为Web前端开发。前端技术包括4个部分:前端美工、浏览器兼容、CSS、HTML“传统”技术与Adobe AIR、Google Gears,以及概念性较强的交互式设计,艺术性较强的视觉设计等。在Web1.0时代,由于网速和终端能力的限制,大部分网站只能呈现简单的图文信息,并不能满足用户在界面上的需求,对界面技术的要求也不高。随着硬件的完善、高性能浏览器的出现和宽带的普及,技术可以在用户体验方面
实现
更多种可能,前端技术领域迸发出旺盛的生命力。2005年以后,互联网进入Web2.0时代,各种类似桌面软件的Web应用大量涌现,前端由此发生了翻天覆地的变化。网页不再只是承载单一的文字和图片,各种富媒体让网页的内容更加生动,网页上软件化的交互形式为用户提供了更好的使用体验,这些都是基于前端技术
实现
的。随着手机成为人们生活中不可或缺的一部分,成为人们身体的延伸,人们迎来了体验为王的时代。移动端的前端技术开发前景宽阔。此外,前端技术还能应用于智能电视、智能手表甚至人工智能领HTML掌握HTML是网页的核心,是一种制作万维网页面的标准语言,是万维网浏览器使用的一种语言,它消除了不同计算机之间信息交流的障碍。因此,它是网络上应用最为广泛的语言,也是构成网页文档的主要语言,学好HTML是成为Web开发人员的基本条件。HTML是一种标记语言,能够
实现
Web页面并在浏览器中显示。HTML5作为HTML的最新版本,引入了多项新技术,大大增强了对于应用的支持能力,使得Web技术不再局限于呈现网页内容。随着CSS、JavaScript、Flash等技术的发展,Web对于应用的处理能力逐渐增强,用户浏览网页的体验已经有了较大的改善。不过HTML5中的几项新技术
实现
了质的突破,使得Web技术首次被认为能够接近于本地原生应用技术,开发Web应用真正成为开发者的一个选择。HTML5可以使开发者的工作大大简化,理论上单次开发就可以在不同平台借助浏览器运行,降低开发的成本,这也是产业界普遍认为HTML5技术的主要优点之一。AppMobi、摩托罗拉、Sencha、Appcelerator等公司均已推出了较为成熟的开发工具,支持HTML5应用的发展。 [3] CSS学好CSS是网页外观的重要一点,CSS可以帮助把网页外观做得更加美观。JavaScript学习JavaScript的基本语法,以及如何使用JavaScript编程将会提高开发人员的个人技能。操作系统了解Unix和Linux的基本知识,对于开发人员有益无害。网络服务器了解Web服务器,包括对Apache的基本配置,htaccess配置技巧的掌握等。
htaccess
URL
重写
htaccess
URL
重写
详细规则htaccess
URL
重写
详细规则
用ISAPI_Rewrite让IIS也支持如Apache下
.htaccess
的
URL
重写
用ISAPI_Rewrite让IIS也支持如Apache下
.htaccess
的
URL
重写
基础编程
21,887
社区成员
140,364
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章