#########用PHP开始你的MVC########(一)整合你的站点入口 to countstars(深空): 说说你的思路啊,综合百家之长,我可以再重写的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我还没过完整的程序,最近又在写一些基础类,所以~~至少我的首页没有这么简单,呵呵我昨天刚好看到一份类似的结构,随便看了下就几个安全性的BUG我觉得文件结构应该是层层过滤型的,getURL,checkURL,page,permission,action...所以我的文件组织基本上是线性的 问一下楼主:.htaccess文件我用记事本可以直接建立,只要保存时选择"所有文件",当然也可以用apache的htpasswd建立,不过我建立了没什么用,照样能访问,不知道怎么回事,按照常规建立两个文件passwd和.htaccess,passwd文件用户名密码然后还要什么配置吗????? 我的.htaccess文件AuthType basicAuthName "Please Enter Your Name and Password:"Authuserfile C:/Apache/Apache2/htdocs/OOP/mvc/passwdrequire user testuser1passwd 文件testuser1:$apr1$kz1.....$F8hCknrL58dV.HhI3Rp5g. 你可以再建一个文件夹,把我列的文件都放在新建的目录下面就可以了。或者把我的.htaccess文件里的内容加到你的.htaccess文件后面,也可以的。 非常感谢你的回答,对我无关的问题暂用了你的帖子表示抱歉!我新建了一个文件夹test,加进去了你的<files test>forcetype application/x-httpd-php</files>用localhost/test/访问还是不行。我会新建一个帖子提问! 问个白痴点的问题~~~这样http://www.aaa.com/aaa/bbb/aaa?id=5的访问方式恐怕<files test>forcetype application/x-httpd-php</files>只如此一行不行吧?我是看了http://forum.douzhe.com/forum/viewtopic.php?t=845 这个文章~所以对我的论坛做了改动http://www.xxiyy.com/phpBB2/8像这样~~~但是我在APACHE里还增加了RewriteEngine On RewriteBase /forum RewriteCond %{REQUEST_URI} ^/forum.* RewriteRule ^([0-9]+)\.html$ viewtopic.php?t=$1 [L] RewriteRule ^([0-9]+)$ viewforum.php?f=$1 [L] RewriteRule ^c([0-9]+)$ index.php?c=$1 [L] 这样的内容,才把地址替换过来~~~如果不增加Rewrite功能的话,使用http://www.aaa.com/aaa/bbb/aaa?id=5访问,apache如何知道是在访问哪个文件?难道把扩展名都改成空? to :mikespook(谁说叫Mike的一定是狼?) 不用那么麻烦,就那么一行就可以的,我原来也是用RewriteEngine 配置过,但是效果不好,使用rewrite模块后,path_info信息得不到的!你可以试试阿 师傅还没升级啊?我现在没时间来CSDN了,5555. 对 APACHE 我了解不多~~~我不明白的是这样的~~使用http://www.aaa.com/aaa/bbb/aaa?id=5来访问~~~那么是不是需要把文件名改为aaa,比如原来是aaa.php~~使用Rewrite的话可以做到WEB服务器替换搜索,然后Response内容~~~但是如果不用的话,那APACHE找不到aaa这个文件,不是404错误了? .htaccess 上传到UNIX服务器上 自动识别为隐藏文件保护起来了删都没法删呢 to: mikespook(谁说叫Mike的一定是狼?) 是的. 去掉.php真的很时髦吗?不行我也得研究研究至于.htaccess 完全可以改成其他得文件名,当然配置文件里相关内容也要改,这个比较简单 时间戳如何转换 xoops转移问题 如何实现select全选 如何用JS实现,鼠标经过或离开时,图片的变化 php中的 $代表变量,但是这个变量是什么类型如何知道? preg_replace的使用问题? 请教从MYSQL显示图片的问题 mysql的longblob列为什么不能超过15M 新手请教:如何将1补位两位01呢?用什么函数?谢谢大家 请各位帮忙解决!! [求助]PHP5+postgresql配置问题 请问开发一个聊天室系统要多少MONEY啊?
至少我的首页没有这么简单,呵呵
我昨天刚好看到一份类似的结构,随便看了下就几个安全性的BUG
我觉得文件结构应该是层层过滤型的,getURL,checkURL,page,permission,action...
所以我的文件组织基本上是线性的
.htaccess文件我用记事本可以直接建立,只要保存时选择"所有文件",
当然也可以用apache的htpasswd建立,
不过我建立了没什么用,照样能访问,不知道怎么回事,
按照常规建立两个文件passwd和.htaccess,passwd文件用户名密码
然后还要什么配置吗?????
AuthType basic
AuthName "Please Enter Your Name and Password:"
Authuserfile C:/Apache/Apache2/htdocs/OOP/mvc/passwd
require user testuser1passwd 文件
testuser1:$apr1$kz1.....$F8hCknrL58dV.HhI3Rp5g.
我的.htaccess文件里的内容加到你的.htaccess文件后面,也可以的。
对我无关的问题暂用了你的帖子表示抱歉!
我新建了一个文件夹test,加进去了你的
<files test>
forcetype application/x-httpd-php
</files>
用localhost/test/访问还是不行。我会新建一个帖子提问!
<files test>
forcetype application/x-httpd-php
</files>
只如此一行不行吧?我是看了
http://forum.douzhe.com/forum/viewtopic.php?t=845
这个文章~所以对我的论坛做了改动
http://www.xxiyy.com/phpBB2/8
像这样~~~但是我在APACHE里还增加了
RewriteEngine On
RewriteBase /forum
RewriteCond %{REQUEST_URI} ^/forum.*
RewriteRule ^([0-9]+)\.html$ viewtopic.php?t=$1 [L]
RewriteRule ^([0-9]+)$ viewforum.php?f=$1 [L]
RewriteRule ^c([0-9]+)$ index.php?c=$1 [L]
这样的内容,才把地址替换过来~~~如果不增加Rewrite功能的话,使用
http://www.aaa.com/aaa/bbb/aaa?id=5
访问,apache如何知道是在访问哪个文件?难道把扩展名都改成空?
不用那么麻烦,就那么一行就可以的,我原来也是用RewriteEngine 配置过,但是效果不好,使用rewrite模块后,path_info信息得不到的!你可以试试阿
我不明白的是这样的~~使用
http://www.aaa.com/aaa/bbb/aaa?id=5
来访问~~~那么是不是需要把文件名改为aaa,比如原来是aaa.php~~使用Rewrite的话可以做到WEB服务器替换搜索,然后Response内容~~~
但是如果不用的话,那APACHE找不到aaa这个文件,不是404错误了?
删都没法删呢
是的.
至于.htaccess 完全可以改成其他得文件名,当然配置文件里相关内容也要改,这个比较简单