问直接连不用伪静态的方法

By s80022 at 2016-05-26 • 0人收藏 • 405人看过

login.php

index.php?page=1


这样直接连都Forbidden 好像只能用/xxx/这种伪静态。

怎麽样可以直接连结呢?


12 个回复 | 最后更新于 2016-08-30
2016-05-26   #1

不允许使用没Rewrite的,这样URL太丑。

2016-05-26   #2

回复#1 @lincanbin :

你怎样做到不用Rewrite就403的?

2016-05-26   #3

回复#2 @ivanilla :

路径带.php,直接403。

2016-05-26   #4

回复#3 @lincanbin :

明白了,我还以为你是判断$_SERVER['REQUEST_URI']之类的方法。

2016-05-26   #5

回复#3 @lincanbin :

那这个设定在哪边可以修改?

2016-05-26   #6

回复#5 @s80022 :

不给改。

2016-05-26   #7

回复#5 @s80022 :

common.php


// 限制不能打开.php的网址
if (strpos($RequestURI, '.php')) {
//AlertMsg('403', 'Forbidden', 403);
}


2016-05-26   #8

回复#5 @s80022 :

根目录下common.php

// 限制不能打开.php的网址
if (strpos($RequestURI, '.php')) {
	AlertMsg('403', 'Forbidden', 403);
}


2016-05-26   #9

好吧,楼上都给出了方法,但是我不建议这么做。

2016-05-26   #10

回复#9 @lincanbin :

我同样支持必须使用Rewrite。

2016-05-26   #11

回复#10 @ivanilla :

这个程序的Rewrite现在支持Nginx、Apache、IIS,没理由不用。

2016-08-30   #12

 你们的对话好好玩

登录后方可回帖

登 录
信息栏
购买PHP虚拟主机 / VPS

Carbon Forum是一个基于话题的高性能轻型PHP论坛

下载地址:Carbon Forum v5.0.1
QQ群:12607708(QQ我不常上)

donate

手机支付宝扫描上方二维码可向本项目捐款

Loading...